Java GUI 应用开发入门指南
1. 事件驱动编程与相关包
在图形用户界面(GUI)环境中运行的程序必须采用事件驱动编程。事件是程序内发生的动作,如按钮点击。编写 GUI 应用时,创建事件监听器是重要的一部分。事件监听器是一个对象,当特定事件发生时,它会自动执行其某个方法。
在 Java 中,我们使用 javax.swing 和 java.awt 包来开发 GUI 应用。 javax.swing 包包含用于创建 GUI 图形组件的 Swing 类,在每个应用中都需要使用以下导入语句:
import javax.swing.*;
java.awt 包中的一些 AWT 类用于确定事件(如鼠标点击)何时发生,使用 AWT 类的程序需要以下导入语句:
import java.awt.*;
2. 创建窗口
可以使用 Swing 类创建包含各种 GUI 组件的窗口。 JOptionPane 对话框可用于轻松显示消息和收集输入,但完整的图形用户界面通常需要更多功能,往往需要一个或多个带有各种组件的窗口,以便用户输入和选择数据并与应用交互。
在 GUI 术语中,可作为窗口显示的容器称为框架(frame)。在 Swing 应用中,可从 JFrame 类创建框架对象。
超级会员免费看
订阅专栏 解锁全文
478

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



