作者Jnaive (嘿嘿)
看板java
标题[问题] 写swing的程式,按视窗的X後,会去执行程式码的哪个区块呢?
时间Sat Apr 15 13:29:25 2006
请教各位大大一个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