博为峰小博老师:
[什么是Java Swing]
Swing是一个用于开发Java图形界面应用程序的开发工具包,它是以抽象窗口工具包(AWT)为基础,使应用程序可跨平台在不改变任何外观风格前提下。Swing开发人员通过使用少最的代码,就可以利用Swing包中丰富、灵活的功能和模块化组件类来开发出令人满意的用户界面。
[Swing特性]
下图列出有关Swing的宏观特性:
[Swing包的结构]
下图列出Swing包及其功能,如下图所示:
[第一个Java Swing程序实例]
以下实例用于显示一个带有helloswingBWF标题的窗口,示例代码如下:
import javax.swing.JFrame;
public class BWFSwingtest {
static int width=300;
static int height=200;
public static void main(String[] args){
JFrame jf=new JFrame("helloswingBWF");
jf.setSize(width, height);//设置窗口大小
//使窗口上的最大化、最小化以及关闭健发挥作用
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setVisible(true);//设置窗体是否可见
}
}
运行结构如图:
来源:oschina
链接:https://my.oschina.net/u/2971691/blog/804598