7.2.3 JFrame 类

7.2.3 JFrame 类

框架是Swing的一个强大特性。可以用JFrame类为应用程序创建一个窗口。框架是一种特殊的窗口,它带有标题条、可选菜单条、可调整大小的边框。因为它是从java.awt.Frame类派生而来的,所以可以通过add()方法将组件添加到JFrame对象中。

为了创建一个框架窗口,需要调用JFrame类的构造函数。构造函数将框架标题作为参数接收进来。该字符串显示在框架的标题条上。

img269

窗口被创建了之后,可以用setVisible()方法使其显示。通过调用setSize()方法设置窗口的尺寸。下列程序显示一个框架。

【例7-6】用JFrame显示框架示例。

img270

img271

【例7-7】JFrame应用示例。

img272

注意:JFrame类的变量被说明成static,因为需要在main()方法中访问它。main()方法是静态方法。