学swing 之前先学awt ,因为awt 是Java实现图形界面的基础。
它能够完成编写界面的基本功能,最重要的是,事件的监听是由awt完成的。
而swing是在awt基础上提供的新的界面工具包,它比awt运行速度快,界面也更加漂亮。
但是,事件的响应等工作还是要用awt来完成。
学习awt,着重学习事件监听和响应。然后学习swing。
1 package Com.MySwing; 2 3 import java.awt.Color; 4 import javax.swing.JFrame; 5 import javax.swing.JPanel; 6 7 public class ThirteenSwing { 8 public static void main(String[ ]args) { 9 10 JFrame f=new JFrame();//创建一个新窗体 11 f.setSize(500,400);//设置窗体大小 12 f.setVisible(true);//设置窗体可见 13 f.setBackground(Color.black);//设置颜色无效 14 JPanel panel = new JPanel(); 15 panel.setBackground(Color.black);//设置颜色有效
16 f.add(panel); 17 f.setVisible(true); 18 } 19 }