Я интегрировал эту демо-панель Jfreechart со своим приложением 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.
Я понятия не имею, что делать дальше? Пожалуйста помоги. Спасибо.