概述
虽然Java的优势是网络应用方面,但Java也提供了强大的用于开发桌面程序的API,这些API在javax.swing包中。这个包中的许多设计思想(特别是事件处理),对掌握面向对象编程是很有用的。
开发一个GUI程序的大致步骤为:继承JFrame类->设置窗口布局->添加窗口组件->绑定组件事件
实例化一个空的窗口
例如:
1 | package firstWindow; |
设置窗口布局
例如:
1 | package setWindowLayout; |
添加窗口组件
例如:
1 | package addWindowComponent; |
绑定处理事件
例如:
1 | package bindEvent; |
阅读有风险,参考需谨慎,转载请注明出处!