对Swing并不熟悉,我正在编写客户端 - 服务器UDP聊天应用程序.一切都运行正常,除了我希望我的客户端向服务器发送通知并在窗口关闭时关闭DatagramSocket.我在哪里放置代码以便在关闭窗口时执行?
将a注册WindowAdapter到容器并覆盖它的windowClosing方法.
foo.addWindowListener(new WindowAdapter(){
@Override
public void windowClosing(WindowEvent e){
// do stuff
}
});
Run Code Online (Sandbox Code Playgroud)
foo你的容器实例在哪里.