博为峰Java技术题 ——JavaSE Java Swing概述

博为峰小博老师:java

[什么是Java Swing]模块化

Swing是一个用于开发Java图形界面应用程序的开发工具包,它是以抽象窗口工具包(AWT)为基础,使应用程序可跨平台在不改变任何外观风格前提下。Swing开发人员经过使用少最的代码,就能够利用Swing包中丰富、灵活的功能和模块化组件类来开发出使人满意的用户界面。工具

[Swing特性]开发工具

下图列出有关Swing的宏观特性:3d

[Swing包的结构]code

下图列出Swing包及其功能,以下图所示:blog

[第一个Java Swing程序实例]ip

如下实例用于显示一个带有helloswingBWF标题的窗口,示例代码以下:开发

import javax.swing.JFrame;get

public class BWFSwingtest {

static int width=300;

static int height=200;

public static void main(String[] args){

JFrame jf=new JFrame("helloswingBWF");

jf.setSize(widthheight);//设置窗口大小

//使窗口上的最大化、最小化以及关闭健发挥做用

jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

jf.setVisible(true);//设置窗体是否可见

}

}

运行结构如图:

相关文章
相关标签/搜索