一个图形用户界面以一个top-level container开始。它为其他的界面组件提供了一个“家”,指定应用程序的总体感觉。在本教程中,向你介绍JFrame类。它将用于给一个Java应用程序创建一个简单的top-level窗口。
打开你的编辑器创建一个新的文本文件,输入如下:
import java.awt.*;
import javax.swing.*;
Java配置了一系列的代码库用于帮助程序员进行设计。它们提供了有具体功能的类的访问权限,可以帮你减少在写这些代码时出现的烦恼。以上两个重要的表述让编译者知道了这个程序师需要使用一些预先构建的功能包括"AWT" 和 "Swing"代码库。
AWT代表“Abstract Window Toolkit”。它包括一些类,程序员可以使用它们来做图形组件,例如,buttons, labels, frames。Swing在AWT之上构建并提供了一套新的更复杂的图形界面组件。只上面的两行代码,我们获得了访问这些图形组件的权限,而且可以在Java程序中使用它们。
以下是关于类定义的重要表述,包括了我们Java程序的代码。输入:
//Create a simple GUI window
public class TopLevelWindow {
}
在本教材中所有剩下的代码需要在两个大括号中添加。TopLevelWindow类就像一本书的封面,它告诉