在GUI构建器中生成随机数量的JButton?

时间:2015-10-02 15:24:41

标签: java swing gui-builder

我正在使用GUI构建器制作一个包含JFrame的简单JPanel。我想在面板中添加一个随机数JButton s,我是否可以这样做而无需为JPanel编写自己的代码?我问,因为我不熟悉Swing布局。

主要课程:

public static void main( String[] args )
{         
    int buttonCount = new Random().nextInt(5)+1;
    JFoo foo = new JFoo(buttonCount);
    foo.setVisible(true);
}

JFoo课程:

public class JFoo extends javax.swing.JFrame {
int buttonCount;

public JFoo() {
    initComponents();
}
public JFoo(int buttonCount) {
    this.buttonCount = buttonCount;
    initComponents();
    buttonCountLabel.setText("Button Count: "+buttonCount);
}

private void initComponents() {
    //generated code
    ...
}

The UI

0 个答案:

没有答案