gpt4 book ai didi

java - 将图表插入内部 jframe

转载 作者:行者123 更新时间:2023-11-29 05:52:56 24 4
gpt4 key购买 nike

我有一个程序,我想要一个实时更新的绘图仪。我将使用 jchart2d,但如何将它集成到我的 swing gui 中?我有一个内部框架,但它似乎不带我的图表。即 jInternalFrame 没有内容。

private void initObjects(){
trace =new Trace2DLtd(200);
trace.setColor(Color.Blue);
Chart2D.cjart = new Chart2D();
chart.addTrace(trace);
jInternalFrame1.getContentPane().add(chart);
}

等我更新了

 public void update()
{ trace.addPoint(elapsedtime,activity)}

我做错了什么

最佳答案

InternalPie是将 ChartPanel 添加到 JInternalFrame 的完整示例。

附录:与 JFrame 一样,JInternalFrame 默认为 BorderLayout 并且 add() 转发到内容 Pane 的 BorderLayout.CENTER; pack() 应该在 setVisible() 之前。

ChartPanel cp = new ChartPanel(chart);
JInternalFrame jif = new JInternalFrame("Chart", ...);
jif.add(cp);
jif.pack();
jif.setVisible(true);

image

关于java - 将图表插入内部 jframe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13250955/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com