如何在java swing中创建3个按钮以占用它们添加到的面板的1/3?

问题描述 投票:0回答:1
private JPanel createControlPanel() {
    JPanel ctrl = new JPanel();
    addBorder(ctrl,"Controls");
    //add 3 buttons here

    return ctrl;
    }

我想创建这3个按钮并将它们添加到ctrl

java swing layout-manager
1个回答
1
投票

从文档:

GridLayout experimentLayout = new GridLayout(1,3);
compsToExperiment.setLayout(experimentLayout);

compsToExperiment.add(new JButton("Button 1"));
compsToExperiment.add(new JButton("Button 2"));
compsToExperiment.add(new JButton("Button 3"));

Doc

© www.soinside.com 2019 - 2024. All rights reserved.