摘要:
目的是给JButton添加点击操作,使指定JFrame窗口关闭。网上不少说法是采用frame.dispose();的方法但是采用frame.dispose();并没有使添加在frame上的windowListener的windowClosing操作响应,故不能采取这种方式,因为我需要在窗口关闭的时候对窗口中的一些数据进行处理。最后找到的解决方案是这样的:frame.dispatchEvent(new WindowEvent(frame,WindowEvent.WINDOW_CLOSING) );发送WINDOW_CLOSING的消息给frame,然后frame就会关闭,并且windowClos 阅读全文