Java GUI组件开发:从基础到事件处理
1. Swing组件概述
在Java的GUI开发中,虽然可以使用 JOptionPane 对话框进行简单的输入输出,但大多数GUI应用程序需要更复杂的用户界面。Java有两套GUI组件,分别是Swing和AWT。
1.1 Swing与AWT对比
在Java早期,GUI是使用 java.awt 包中的抽象窗口工具包(AWT)组件构建的。这些组件看起来与Java程序运行平台的本地GUI组件相似。例如,在Microsoft Windows上运行的Java程序中显示的 Button 对象看起来与其他Windows应用程序中的按钮相似;在Apple Mac OS X上, Button 看起来与其他Mac应用程序中的按钮相似。而且,用户与AWT组件的交互方式在不同平台上可能也有所不同,组件的外观和用户与之交互的方式被称为其外观风格(look-and-feel)。
| 消息对话框类型 | 图标 | 描述 |
|---|---|---|
| ERROR_MESSAGE | 有 | 表示错误 |
| INFORMATION_MESSAGE | 有 | 表示信息性消息 |
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



