首页 > 解决方案 > JavaFX 缺少 Legend 类

问题描述

我有这个代码:

List<Node> legends = new ArrayList<>(lineChart.lookupAll("Label.chart-legend-item"));
Legend legend1 = (Legend)legends.get(0);

问题是我的 IDE 找不到任何Legend类来导入它。

我说的是这个类:https ://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html#legend

我正在使用 Java 10。为什么我的 IDE 找不到Legend类?

我要达到的,是取传说之名。

标签: javajavafx

解决方案


看起来像是Legend来自内部 api:

import com.sun.javafx.charts.Legend;

可能在 Java9+ 中被删除


推荐阅读