Java用户输入与交互:AWT和Swing的全面指南
1. Java交互基础
在Java应用程序和小程序的开发中,用户交互是至关重要的。一个糟糕的界面会让用户对程序失去兴趣,而一个直观的界面则可能打造出一款“杀手级”应用。要构建出色的界面,需要从掌握Java基础开始。
2. 抽象窗口工具包(AWT)
- AWT概述 :在JDK 1.0和1.1中,AWT是Java主要的用户界面组件包。虽然现在Sun引入了新的Swing包,但仍然可以使用AWT。AWT通过从本地操作系统实例化对等对象来工作。例如,在Windows机器上运行Java程序时,若要在屏幕上放置一个按钮,Java运行时会请求Windows创建一个新按钮,之后Java对象和对应的Windows对象会就鼠标点击等事件进行通信。
- 使用AWT构建程序 :可以使用少量代码构建一个简单的带有GUI界面的小程序,还能添加
main()方法和独立的Frame,使小程序同时作为GUI应用程序运行。以下是示例代码:
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class HelloApplication extends Applet {
public static void main(String[] args) {
HelloApplicationFr
Java GUI开发:AWT与Swing详解
超级会员免费看
订阅专栏 解锁全文
418

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



