两小时带女朋友搞定Java课程设计
背景
因为女朋友大二刚学到JavaSE,所以她的课程设计就简单的采用了JavaGUI--SWT。想当年我刚接触Java的时候,也是蛮喜欢的,Eclipse的界面就是实用SWT创建的。当然现在已经算是非常过时了,尽管有了更新和更强大的JavaFX,但是运行一个JavaGUI和要想运行一个Java程序一样,都必须满足一个条件--JAVA环境,这对于用户体检而言是非常不友好的,我运行一个小程序还要安装JDK?这一点在安装Eclipse的时候被充分体现到了,在本机没有安装JDK的时候,我们是打不开Eclipse的。
技术栈
- JavaGui,其实是SWT,借助Eclipse的WindowBuilder快速构建界面,建议离线下载该插件,外网被墙了,当然有条件可以翻一下,而且为了美化,加了beautyeye皮肤包插件
- Mysql5.7
- 公众号发送:"JavaGui",即可获取该项目文件 sql文件 Swing皮肤包
界面展示
结语
JavaGui感兴趣的话可以做一个小小的课程设计作业,因为JavaGui界面是单线程的所以更新操作处理不当的话会出现界面假死,可以用来练一下多线程,做个飞机大战小游戏啥的,这个项目我预留了一个更新的操作没有做,感兴趣的同学可以类比着做一些,Dao层接口已经预留好了。