问题标签 [chartpanel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
refresh - 从串口读取数据后,JFreeChart 未更新 ChartPanel
我正在尝试从串行端口读取一些数据并使用 JFreeChart 和 ChartPanel 显示相同的数据。单击“获取”按钮后,我从串行端口获取了一组新数据。首次显示面板时,显示从串口读取的值。单击“获取”按钮后,这些值将填充到变量“数据集”中,但它们没有在图表上刷新。我哪里错了?请帮忙。提前致谢。
set - 缩小后 Jfreechart 图表变得太小
我有一个运行良好的 Jfreechart 时间序列线图。
我添加后
对代码来说,它可以通过鼠标滚轮放大和缩小,但问题是当我缩小时,它没有限制,许多空白进入图形,线条越来越小。
有没有办法为图形设置边界,所以当我缩小它时,它只能恢复到它生成的大小?
附加信息:这篇文章中的解决方案JFreeChart Maximum Zoom Out在我的情况下不起作用
java - 调整窗口大小时如何自动调整JFreeChart的大小
我在 a ChartPanel
inside a JPanel
inside a有一个图表JFrame
。我目前有t用于BoxLayou
框架和. 我想让图表在调整窗口大小时自动调整大小。我已经尝试了我在这里找到的所有解决方案,唯一有效的是将布局设置为,但我不能使用它,因为我有其他组件并且它使它们都具有相同的大小(我需要图表比其他人大)。FlowLayout
JPanel
JPanel
GridLayout
JPanel
目前我有:
我在这里尝试了解决方案,但添加子面板对我没有任何帮助。我认为我不必为了调整图表大小而添加额外的面板。我怎么能只用chartPanel
,JPanel
和JFrame
?
java - 我无法让 ChartPanel 出现在现有的 jPanel 中。这和马蒂斯有关系吗?
这是我关于 Stack Overflow 的第一个问题,对于描述问题时的任何错误,我深表歉意,因此请随时要求更多或不同的描述。
我正在使用 jFreeChart API 制作一个程序,我试图通过创建 ChartPanel 并在每次进行编辑时刷新其中的图表来允许实时编辑显示的图表。
我发现有人问过类似的问题,但我发现的所有解决方案都没有解决这个问题。在运行时,图表根本不会出现在面板中。我尝试在现有面板中添加一个新面板,然后在其中添加 ChartPanel。我尝试验证整个 JFrame,并在添加我的 ChartPanel 之前擦洗 Jpanel,然后在此之后验证所有内容。
我有点担心这可能与马蒂斯有关,因为我正在使用 NetBeans 的 GUI 构建器,它似乎运行在一些可能会搞砸这一切的黑暗空间魔法上。
非常感谢您的帮助,我是一名新手程序员,所以这一切都很顺利。
编辑: 因此,经过几个小时的处理,当我尝试在运行时添加图表时,我听到了一些关于违反层次结构的信息。我对此了解不多。有没有办法让我在 GUI 构造函数中实例化我的 ChartFrame?我知道将代码放在哪里,但我似乎无法让它工作,因为图表框架必须有一个要实例化的图表。
java - 它不在图表内排序
我正在使用 java 中的 JfreeChart 库,我正在为排序方法绘制图表,但我希望在执行时显示交换,我发生的事情是,在每次交换中,图表都会更新但在代码的末尾,图表没有向我显示其中正确排序的值。但是,我想了一会儿,错误的是气泡方法,但事实并非如此,该方法的顺序正确。有什么解决办法吗。。
示例图像: 图像
这是我制作的代码: