我写了这个代码,用于在我已创建的jframe中创建jbuttons
String m=profile.jTextField6.getText();
int M = Integer.parseInt(m);
تنشيفT f1 = new تنشيفT();
f1. setVisible(true);
f1.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
for (int i = 0; i < M; i++){
JButton btnBoard = new JButton("month "+ +i);
f1.add(btnBoard);
btnBoard.setSize(500, 100);
btnBoard.setLocation((50+(15*M)), (100+(15*M)));
}
每次我点击按钮,我发现里面只有一个按钮创建了一个按钮 请帮帮我;
答案 0 :(得分:0)
感谢您的帮助,代码还可以,布局管理器,我愿意导出按钮,当我将其设置为框布局时,它创建了整个按钮
if (profile.jComboBox2.getSelectedItem().equals("تخسيس")){
تخسيسT f2 = new تخسيسT();
String m=profile.jTextField6.getText();
int M = Integer.parseInt(m);
for ( int i = 1; i <= M; i++ ){
JButton btn = new JButton("month "+ +i);
f2.add(btn);
btn.setSize(500, 100);
btn.setLocation(0, 0);
f2.setSize(85*M, 150);
}
f2. setVisible(true);
f2.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
}