我有主应用程序框架。如果用户点击按钮,他会得到一个有一些图表的新框架。现在,如果我想关闭该图表,图表和主应用程序都会关闭。我怎样才能区分这两个关闭。当然,我不希望我的应用程序在关闭放置图表的框架后关闭。 这是图框的代码。如何关闭JFrame?
chartBttn.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
final ShowChart sc = new ShowChart("Reserve Selection", getUtilExperiments());
sc.pack();
RefineryUtilities.centerFrameOnScreen(sc);
sc.setVisible(true);
sc.setDefaultCloseOperation(ShowChart.DISPOSE_ON_CLOSE);
}
});
要“关闭图表”,您是否使用窗口的关闭按钮或窗口内的自定义关闭按钮? –