我已经将这个 Jfreechart Bar Demo与我的Swing应用程序集成。
我在一个按钮的操作执行方法中放置了以下代码,这段代码以前在Bar Demo类的主方法中。
final BarChart3DDemo3 demo = new BarChart3DDemo3("3D Bar Chart Demo 3");
demo.pack();
RefineryUtilities.centerFrameOnScreen(demo);
demo.setVisible(true);
这是生成条形图表的代码。但是当关闭条形图表的窗口时,整个应用程序都会关闭。
我尝试插入demo.getDefaultCloseOperation(ApplicationFrame.DISPOSE_ON_CLOSE);
但它不起作用,虽然没有出现任何错误。
我还尝试在BarChart3DDemo3构造函数中插入此代码,但是它会报错,因为getDefaultCloseOperation()方法不接受int参数。
我不知道该怎么办?请帮忙解决。谢谢。