0

所以在我的 japanel 中,我有一个 2 列宽的组件。我想在底部添加 4 个不超过 2 列的按钮。但是,我得到的是所有 4 个按钮都延伸到 4 列,超过了 2 列。cancelButton 也有一个奇怪的水平伸长率。

        gbc.gridx = 0;
    gbc.gridy = 0;  
    gbc.gridwidth = 2;
    gbl.setConstraints(someComponenetHere, gbc);                    

    gbc.gridy = 2;  
    gbl.setConstraints(applyButton, gbc);

    gbc.gridx = 1;
    gbc.gridy = 2;  
        gbc.gridwidth = 1;
    gbl.setConstraints(cancelButton, gbc);

    gbc.gridx = 2;
    gbc.gridy = 2;  
    gbc.gridwidth = 1;
    gbl.setConstraints(applyAddButton, gbc);

    gbc.gridx = 3;
    gbc.gridy = 2;  
    gbc.gridwidth = 1;
    gbl.setConstraints(applyAddAllButton, gbc);
4

1 回答 1

2

我的方法是让你组成 4 列宽,并在每列中粘贴一个按钮。

如果您无法创建一个包含 2 个按钮的面板并将其中一个面板粘贴在每列中。

于 2012-02-22T02:35:36.330 回答