使用JavaFX中的GraphicsContext在Canvas上绘制BarChart?

时间:2016-06-30 04:19:43

标签: javafx bar-chart graphicscontext

我正在使用随机数据在JavaFX中创建一个BarChart,我有一个带有指定画布的fxml文件,我想在其上绘制BarChart。

我可以创建条形图,但是如果我有(例如)BarChart类型的barChart对象,并且画布有fx:id" canvas",那么方法或代码是什么?我使用GraphicsContext在画布上绘制条形图?我知道要获得GraphicsContext,它将是canvas.getGraphicsContext2D,但是一旦我有了GraphicsContext对象,我该怎么做才能在画布上绘制我的barChart对象?

1 个答案:

答案 0 :(得分:2)

您不会在BarChart上绘制Canvas。两者都是Node类型。只需将BarChart放在场景中,然后用数据提供。