本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020
上节创建了视窗,这是其他组件的容器,这节就来创建按钮。
创建按钮,只需要在希望出现的地方调用JButton的构造器即可。
JButton是一个组件,它有自己的小窗口,能作为整个更新过程的一部分而自动被重绘。也就是说,你不必显示绘制一个按钮或者别的类型的控件,只要将其放在窗体上,它们可以自动绘制自己。采用上节的例子,在其基础上修改如下:
public class SwingTest extends JFrame{
private static JLabel label;
private static SwingTest st;
private JButton b1;
private JButton b2;
public SwingTest() {
super("Hello Swing");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(300, 100);
setVisible(true);
//设置窗体布局
setLayout(new FlowLayout());
label = new JLabel("A Label");
add(label);
//添加按钮
b1 = new JButton("按钮1");
b2 = new JButton("按钮