Swing用来开发GUI,控件存放于Swing组件中
extends 继承多个父类
//swing组件由javax.swing 包提供 内容丰富,功能强大的轻量级组件 //awt:抽象窗口工具集 AWT由Java中的java.awt包提供 import javax.swing.*;//导入与JFrame有关的类 import java.awt.*;//导入与Container有关的类 此例导入
public class Demo extends JFrame{//Demo继承于JFrame public Demo(){//方法体 setVisible(true);//窗体可见
// f.setLocation(600, 400);
// f.setSize(300, 200); setBounds(700,400,100,100);//设置窗体的横纵坐标和窗体大小 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置窗体的关闭状态 Container c=getContentPane();//获取一个容器对象 c.setBackground(Color.GRAY);//设置容器背景颜色 JLabel l=new JLabel("this is a window ! ");//创建一个可添加内容的显示标签 c.add(l);//容器添加调用标签 setResizable(false);//设置窗体是否可以改变大小
// c.remove(l);//删除
// f.setContentPane(c);//重新载入容器,即刷新
}
public static void main(String[] args){
new Demo();//创建Demo对象可保存运行
}
}