我有主應用程序框架。如果用戶點擊按鈕,他會得到一個有一些圖表的新框架。現在,如果我想關閉該圖表,圖表和主應用程序都會關閉。我怎樣才能區分這兩個關閉。當然,我不希望我的應用程序在關閉放置圖表的框架後關閉。 這是圖框的代碼。如何關閉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);
}
});
要「關閉圖表」,您是否使用窗口的關閉按鈕或窗口內的自定義關閉按鈕? –