网格布局和边框布局

7vhp5slm  于 2021-07-03  发布在  Java
关注(0)|答案(0)|浏览(244)

这个问题在这里已经有答案了

你推荐哪种秋千布局[关闭](14个答案)
java中的多个布局管理器(2个答案)
jpanel和java布局管理器(3个答案)
如何在swing java中使用布局管理器(3个答案)
三年前关门了。
所以我尝试在左上角创建一个带有边框布局的开始按钮,以及由9个标签组成的3x3网格布局。一定像下面的图片
但是,我不能这样做。这是我的密码

import java.awt.*;
import javax.swing.*;
import javax.swing.border.Border;
import java.awt.event.*;

public class Something extends JFrame{

    public static void main(String[] args)
    {

        new Something();
    }

public Something(){
    super("Whack-a-mole");

    JPanel panel1 = new JPanel();
    panel1.setLayout(new BorderLayout());
    getContentPane().add(panel1);

    JButton start = new JButton("Start");
    start.setPreferredSize(new Dimension(5, 30));
    panel1.add(start,BorderLayout.BEFORE_FIRST_LINE);

    JPanel panel2 = new JPanel();
    panel2.setLayout(new GridLayout(3,3));
    add(panel2.AFTER_LAST_LINE);

    for(int x=1;x<10;x++)
    {
        JLabel labl  = new JLabel("lab"+x);
        panel2.add(labl);
    }

    setSize(400,400);
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    setVisible(true);

}

}

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题