黑马程序员--GUI编程

——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);
}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值