今天用swing写一个管理系统子系统的小项目时,在打算调用windowOpened()以实现反序列化对象时,发现windowOpened()未能自动调用,检查后发现,是setVisible()方法与addWindowListener()增加监听的方法顺序应该相反
错误的顺序:
正确的顺序:
由此可见,setVisible(true)放在最后会比较保险
今天用swing写一个管理系统子系统的小项目时,在打算调用windowOpened()以实现反序列化对象时,发现windowOpened()未能自动调用,检查后发现,是setVisible()方法与addWindowListener()增加监听的方法顺序应该相反
错误的顺序:
正确的顺序:
由此可见,setVisible(true)放在最后会比较保险