编写java程序,创建一个框架并将其布局管理其设置为FlowLayot,添加两个面板,每个面板包含三个按钮

面板使用三行两列的GridLayot布局管理器... 面板使用三行两列的GridLayot布局管理器 展开
 我来答
未来需努力点缀
推荐于2018-03-14 · TA获得超过4679个赞
知道大有可为答主
回答量:850
采纳率:50%
帮助的人:530万
展开全部

lz 你好


具体代码如下:

import java.awt.*;
import javax.swing.*;

public class Test extends JFrame{
private JPanel panel_1,panel_2;
private JButton[] button_1,button_2;

public Test(){
super("Test");

button_1 = new JButton[3];
button_2 = new JButton[3];

panel_1  = new JPanel(new GridLayout(3,2));
panel_2  = new JPanel(new GridLayout(3,2));

for (int i = 0; i < 3; i++) {
button_1[i] = new JButton("Panel_1:"+(i+1));
button_2[i] = new JButton("Panel_2:"+(i+4));

panel_1.add(button_1[i]);
panel_2.add(button_2[i]);
}

setLayout(new FlowLayout(FlowLayout.CENTER,5,30));
getContentPane().add(panel_1);
getContentPane().add(panel_2);

setLocation(400,150);
setSize(200,300);
setVisible(true);
setDefaultCloseOperation(3);
}

    public static void main(String[] args) {
     new Test();
    }
}

希望能帮助你哈
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式