我正在使用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
...
}