在Java中,可以使用以下方法關閉窗體:
- 使用Window類的dispose()方法:可以通過調用窗體對象的dispose()方法來關閉窗體。這將銷毀窗體對象,釋放窗體占用的系統資源。
示例代碼:
frame.dispose();
- 使用System類的exit()方法:可以通過調用System類的exit()方法來關閉Java虛擬機。這將終止程序的運行,同時關閉所有的窗體。
示例代碼:
System.exit(0);
- 使用WindowListener接口的windowClosing()方法:可以通過實現WindowListener接口,并重寫其windowClosing()方法來處理窗體關閉事件。在windowClosing()方法中,可以調用dispose()方法來關閉窗體。
示例代碼:
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
frame.dispose();
}
});
以上是常用的關閉窗體的方法,可以根據具體的需求選擇合適的方法。