java - 在Java中手动编程折线图的最佳方法是什么

标签 java eclipse linegraph

我正在使用 Java 开发一个股票市场应用程序,使用 javaFX,到目前为止我最大的障碍之一是手工制作折线图的实现。现在我知道知道JavaFX有自己的类来处理图形,但不幸的是,由于折线图窗口非常庞大且不必要,所以我从来没有幸运地使用过它们。我在相关的股票市场应用程序中看到了几个惊人的折线图,但我不知道如何良好而有效地对它们进行编程。我的目标如下:我想制作一个简单的折线图,它以曲线流动,并且呈锯齿状。下图就是一个例子:

Curved Graph Example

这张图的曲线很好,一点也不起伏不定。我希望有一些几何方程可以轻松做到这一点。

在JavaFX中,我用来创建线条的方法是在某一点绘制一个端点,并将第二个端点绘制在窗口中的另一个坐标点,依此类推,但这需要创建多条线条,并且线条的端点并不像我想要的那样很好地结合在一起。我想要一条能够弯曲和改变我认为合适的单线。

最佳答案

查看 JavaFX Path 节点。 https://openjfx.io/javadoc/13/javafx.graphics/javafx/scene/shape/Path.html QuadCurveTo 路径元素执行您希望看到的操作。

关于java - 在Java中手动编程折线图的最佳方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59781562/

相关文章:

eclipse - 试图将 Tomcat v7 添加到 Eclipse,但在 "Define a New Server"窗口中找不到它

java - 在自定义 Eclipse 透视图中显示 View

python - 在 matplotlib 中绘制时间图的 X 代码问题

java - 如何避免JPA一对多映射(同一模型中的两个一对多关系)中的冗余数据(列表获取)?

java - 如何找到最接近给定输入的 2^N 值?

java - 将两个 jUnit 测试用例合并为一个

c# - 如何使用c#在折线图中显示标记点

python - 更改 Bokeh 中双轴标签文本的颜色

java - 给定一组选项找到最小的三元组

java - 如何在不使用第三个多模块 Maven 项目的情况下自动从命令行构建主 Maven 项目之前构建项目依赖关系?