看板 java 關於我們 聯絡資訊
請教各位大大一個swing的問題 我想要在按下視窗的X按紐後,去做些事 我的程式碼大概如下: import .....(略) public class Main { private JFrame theFrame = new JFrame("my application"); //data member (略) public static void main(String argc[]) { //做些事,例如開個socket Main gui = new Main(); gui.go(); //想要做些視窗出來後,按X結束時,必須處理的事 //例如關掉socket,或是print一些字在命令提示字元的視窗上 } private void go() { //setup GUI theFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); theFrame.setVisible(true); } } 我發現我的程式在視窗執行後,main仍然持續的執行 我要如何修改,才能讓gui.go()那行以下要做的事,是在按X紐後才執行? 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.208.2.170