相关疑难解决方法(0)

如何在JavaFX图表中添加值标记?

我正在尝试使用JavaFX构建一个系列图表,其中数据是动态插入的.

每次插入新值时,我想检查这是否是目前为止的最高值,如果是,我想绘制一条水平线以显示这是最大值.

在JFree图表中,我会使用ValueMarker,但我正在尝试使用JavaFX.

我尝试使用Line对象,但它绝对不一样,因为我无法提供Chart值,它需要窗口中的相对像素位置.

这是我想要实现的图表截图:

http://postimg.org/image/s5fkupsuz/

有什么建议?谢谢.

java charts javafx javafx-2

9
推荐指数
1
解决办法
7649
查看次数

如何使用JavaFX LineChart添加两条垂直线

我的桌面应用程序有一个用于启动和停止测试的计时器.在图表上,我想创建两条垂直线来指示开始和停止时间."使用JavaFX向StackPane添加垂直线"对我的情况不起作用,因为我不希望线保持在相同的位置,并且这些线应该在绘图中而不是布局中绘制.当用户放大图表时,那些垂直线应该对应于用户放大的位置移动.谢谢你的提示.

以下是我创建图表的代码:

LineChart<Number, Number> chart = new LineChart<Number, Number>(xAxis, yAxis, dataset);

xAxis.setLabel("time(s)");
yAxis.setLabel("deg/s");
Run Code Online (Sandbox Code Playgroud)

java javafx

4
推荐指数
1
解决办法
9330
查看次数

标签 统计

java ×2

javafx ×2

charts ×1

javafx-2 ×1