1.概述
一个简单的swing登录界面,使用了简单的JDBC. 如图:
![4314c0714ef3b0010775e15f284bdbad.png](https://i-blog.csdnimg.cn/blog_migrate/307c092642010c36b6362ceaf0316808.jpeg)
![395eedd2aebeaf6bdeed00119ee0fce6.png](https://i-blog.csdnimg.cn/blog_migrate/bf85d46d3cc086d02b651f91b6299d48.jpeg)
2.UI
(1)主界面
主界面使用了31网格布局+三个JPanel,中间的JPanel使用了22网格布局:
import
重点说一下几行代码:
mainFrame
使整个JFrame处于屏幕水平居中与垂直居中位置.
private
设置所有组件的字体.
cancel
按钮添加关闭窗口事件.
JOptionPane
提示信息框.
(2)用户信息界面
用户信息界面采用了31网格,同样3个JPanel,中间的JPanel布局为32网格.
import
这个JFrame不能设置EXIT_ON_CLOSE.因为这不是"主窗体",不然的话点击关闭主窗体也没了.
mainFrame
3.数据库操作
import
注册驱动后,增删查改,就是注意一下mysql版本与驱动名对应.
4.完整代码
github 码云