Java绘图图

Java绘图图,java,Java,我最近询问了如何用Java绘制图形,有人推荐我使用JFreeChart。在研究之后,我找不到一种方法来做我想做的事情(简单地绘制一些列在ArrayList中的点对象,然后在列表中列出的点对象之间画一条线)。如果有人能帮我开始编写一些代码,如果你能解释一下,告诉我怎么做,我会非常感激,因为我已经到处找了,找不到我要找的东西。我不一定需要JFreeChart代码,最好是Swing/JPanel。感谢您的帮助。该软件包提供了一个漂亮的绘图仪(JXGraph)。显示了如何使用它-您可以在按钮的左侧找到J

我最近询问了如何用Java绘制图形,有人推荐我使用JFreeChart。在研究之后,我找不到一种方法来做我想做的事情(简单地绘制一些列在ArrayList中的点对象,然后在列表中列出的点对象之间画一条线)。如果有人能帮我开始编写一些代码,如果你能解释一下,告诉我怎么做,我会非常感激,因为我已经到处找了,找不到我要找的东西。我不一定需要JFreeChart代码,最好是Swing/JPanel。感谢您的帮助。

该软件包提供了一个漂亮的绘图仪(JXGraph)。显示了如何使用它-您可以在按钮的左侧找到JXGraph

JFreeChart的xy绘图将完全满足您的要求。

你试过什么?。请阅读本文并尝试改进您的问题。我没有专门尝试任何代码,我只是研究了这个主题,我不知道我需要做什么来完成它。谢谢,您知道ChartFactory位是什么,因为这是一个错误吗?编辑:现在修复了。谢谢。你知道如何让它显示这个图表的面板吗?我想你可以创建一个图表面板(并将其添加到您的框架或JPanel中。是的,谢谢。我现在遇到的问题是线的绘制顺序错误,是否有方法指定线的顺序?我认为您可以按正确的顺序对数据集本身进行排序。我不认为直接覆盖默认顺序。