Java Swing
java swing简介
Swing 是一个为java设计的GUI工具包,是java基础类的一部分。Sun原本已经提供了一个跨平台GUI开发工具包awt,为了解决awt存在的问题,Sun又创建了一个新的GUI框架swing,IBM认为swing比较消耗内存,又创建了一个新的GUI库,这就是swt,IBM为了方便开发swt程序,在swt基础上又创建了一个更方便,功能更强大的图形包JFace。
我认为这部分是java最有意思的一部分,图形界面的开发特别有趣。
一个简单的GUI界面演示
//引入包
import java.awt.*;
import javax.swing.*;
public class java_gui {
public static void main(String[] args) {
// TODO 自动生成的方法存根
//JFrame是顶层容器类
JFrame j=new JFrame();
//给窗体设置标题
j.setTitle("Hello,world");
//设置大小,这里是按像素来算的,不是厘米
j.setSize(400,400);
//设置初始位置
j.setLocation(100,200);
//把它显示出来
j.setVisible(true);
}
}