您的位置:首页 > 产品设计 > UI/UE

黑马程序员--GUI编程

2015-03-04 13:06 183 查看
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-

GUI编程

1、 定义一个JPanel的子类,在该子类中放三个按钮,然后创建该子类的两个对象,生成如下界面。



import java.awt.*;

import javax.swing.*;

public class DaiQing1 extends JFrame {

String[] str1={“button4”,”button5”,”button6”};

String[] str2={“button1”,”button2”,”button3”};

JButton[] button;

JButton[] button2;

JPanel panel1,panel2;
public DaiQing1(){
super("Exercise11_1");
button=new JButton[3];
button2=new JButton[3];
panel1=new JPanel();
panel2=new JPanel();
getContentPane().add(panel1,"North");
getContentPane().add(panel2,"Center");
panel1.setLayout(new GridLayout(1,3));
panel2.setLayout(new GridLayout(1,3));
for(int i=0;i<3;i++){
button[i]=new JButton(str1[i]);
panel1.add(button[i]);
}
for(int i=0;i<3;i++){
button2[i]=new JButton(str2[i]);
panel2.add(button2[i]);
}
setSize(260,86);
setVisible(true);
setResizable(false);

}


}

测试类:

import javax.swing.*;

public class testDaiQing1 {

public static void main(String[] args) {
DaiQing1 frame = new DaiQing1();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}


}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: