R065.JavaGui的三大流派
不等不靠,有囧有料。攻城狮善总结,程序猿善学习 :)
介绍java做GUI的三大流派,SWT,Swing和JavaFx。
演示袜子03年写的XTable。介绍Swing开发和美化(L&F)。
介绍TornadoFX,其结合了Kotlin和JavaFx的优势。
@史荣久 / 2018-08-31 / CC-BY-SA-3.0
观看视频
内容摘要
- Swt/JFace,Awt/Swing,JavaFx和三大IDE。
- 袜子大神写的swt的XTable,演示其超强的功能。
- GUI开发模式中最常用的MVC和MCP。
- Swing的美化BeautyEye。
- Scene Builder,现在由gluonhq维护,不要到Oracle下载。
- SceneBuilder和Idea的联合使用(集成)
- TornadoFX官方Login的Sample。
- JavaFx一些基础知识:未讲看资料。
- Kotlin的一些封装:未讲看资料。
参考资料
- Swing美化beautyeye
- TornadoFX 官方
- TornadoFX 官方例子
- TornadoFX 官方手册
- Oracle JavaFx 官方
- FXML 精通 官方
- GUI程序架构
- MVC,MVP,MVVM区别
- JavaFx CSS 官方
- Scene Builder 最新
- code.makery 老教程
欢迎围观
if (you.accept(MoilionCircle.SPIRIT)) {
if(you.haveADL()){
MoilionCircle we = you.search(MoilionCircle.SLOGAN);
we.welcome(you);
}
if(you.share(this)){
We.thank(you);
We.mayFind7Moilion();
}
}
后记
本来要写LDAP的管理端,github:a9ldap-hubgui。
可惜跳票了,节奏缓不下来,招人忙,颈椎影响身心。
到本期为止,java中的偏门领域(硬件,GUI)都录过了。
J2ME做手机游戏过时了,其实我也有体验过的 :)
题图:颈椎,在这三年的不懈努力下,终于突出了。图片不是我,但我经历了各种神奇的体验和焦虑。