- 1
- 0
- 约2.36万字
- 约 44页
- 2026-09-01 发布于山东
- 举报
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
您可能关注的文档
- Java程序设计从入门到实战课件 第1章 - Java概述及开发环境.pptx
- Java程序设计从入门到实战课件 第2章 - Java编程基础.pptx
- Java程序设计从入门到实战课件 第3章 - AI大模型助力编程学习.pptx
- Java程序设计从入门到实战课件 第4章 - 面向对象(上).pptx
- Java程序设计从入门到实战课件 第5章 - 面向对象(下).pptx
- Java程序设计从入门到实战课件 第6章 - JAVA API.pptx
- Java程序设计从入门到实战课件 第7章 - 集合.pptx
- Java程序设计从入门到实战课件 第8章 - IO 操作与文件读写.pptx
- Java程序设计从入门到实战课件 第10章 - 多线程.pptx
- Java程序设计从入门到实战课件 第11章 - 网络编程.pptx
- Java程序设计从入门到实战课件 第12章 - JDBC编程.pptx
- Java程序设计从入门到实战课件 第13章 - 常用排序算法及其应用.pptx
- Java程序设计从入门到实战课件 第14章 - Java 反射机制.pptx
- Java程序设计从入门到实战课件 第15章 - 综合项目实训.pptx
- UI界面设计与制作教学教案.doc
- UI界面设计与制作课件 第二章 图标设计.pptx
- UI界面设计与制作课件 第六章 UI设计输出.pptx
- UI界面设计与制作课件 第三章 控件设计.pptx
原创力文档

文档评论(0)