0
我已經創建了一個Eclipse插件,它在菜單欄中添加一個按鈕,當您單擊按鈕時,一個新的Java GUI應用程序即將啓動(該應用程序通過awt和swing庫框架的支持來實現)。 我的問題是,當我關閉Java GUI應用程序(單擊右上方的「X」圖標),那麼Eclipse框架也停止並且進程停止。 這就是下面那裏我調用Java GUI應用程序的代碼從我menuhandler開始:爲什麼當我關閉從Eclipse插件啓動的JFrame窗口時,整個Eclipse框架也會停止?
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new atag.gui.MainFrame().setVisible(true);
}
});
我編碼使用Netbeans框架工具的GUI。
您有任何建議或我如何解決這個問題? 謝謝
我真的做了什麼,它的工作原理是:在我的框架內this.setDefaultCloseOperation(HIDE_ON_CLOSE) – curious 2010-12-09 12:57:27