简单记录下java的图形界面程序
设置setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)表示窗口关闭结束程序运行,否则默认只是设置setVisable(false),程序依然运行
设置setLocationRelativeTo(null),可以让程序窗口居中运行
在panel中动态添加移除组件,可以使用updateUI()或repaint()刷新显示
如果窗口关闭后需要执行其他操作,可以使用addWindowListener()重写windowClosing()
1 | import javax.swing.*; |