Java程序设计从入门到实战课件 第9章 - 图形用户界面.pptxVIP

  • 1
  • 0
  • 约2.36万字
  • 约 44页
  • 2026-09-01 发布于山东
  • 举报

Java程序设计从入门到实战课件 第9章 - 图形用户界面.pptx

PART09AILARGEMODEL图形用户界面主讲人:

Swing概述Java为图形用户界面(GUI)设计提供了丰富的类库,主要位于java.awt和javax.swing包中,分别简称为AWT和Swing。Swing是基于AWT构建的轻量级图形界面组件库,提供了更多功能强大的组件,如JTable、JTree、JComboBox等。Swing包的层次结构和继承关系如下图所示。JComponent类几乎是所有Swing组件的公共超类,Swing中的绝大多数组件都直接或间接继承自JComponent。然而,在容器类中,JFrame和JDialog是Swing中的顶级容器,它们并没有继承自JComponent,而是继承自AWT的Window类。

Swing常用窗体Swing提供了两个主要的顶级容器:JFrame和JDialog。在Swing组件中,最常见的容器之一是JFrame,它是一个独立的顶级容器,不能嵌套在其他容器中。JFrame支持窗口的基本功能,例如最小化、最大化等。JFrame类的常用操作方法如下表所示。一、JFrame

Swing常用窗体创建MoveButton类并继承JFrame,代码如下。publicclassMoveButtonextendsJFrame{ JButtonjb=newJButton(); publicMoveB

文档评论(0)

1亿VIP精品文档

相关文档