Swing 的 GUI 程序设计流程

基于 Swing 应用程序设计,一般包括如下步骤。
(1)导入Swing 包及其他包

程序中一般要导入的包如下:

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

根据程序的需要,也可能导入 javax.swing 包的子包。

(2)选择”外观和感觉“
一般在 main() 方法中,在创建顶层容器之前设置 GUI 的外观风格。

(3)设置顶层容器
创建 GUI 的顶层容器并进行布局管理器等设置。

(4)创建组件,根据需要为组件添加事件处理
根据应用的需求创建所需的 Swing 组件,进行相应设置,并为其添加事件处理器。另外,避免 Swing 组件与 AWT 组件混合使用,即在 Swing 的 GUI 中应该全部使用轻量级组件,避免使用重量级的 AWT 组件。

(5)向容器中添加组件
将创建的组件,都一一添加到容器中,由容器自动按照设置的布局管理器进行部署。未添加到容器中的组件,将整个 GUI 显示出来。

发布了18 篇原创文章 · 获赞 23 · 访问量 1399

猜你喜欢

转载自blog.csdn.net/qq_44329476/article/details/102511244
今日推荐