我正在使用 Netbeans GUI 创建器创建 Java GUI。
而且我想使用 if 语句向面板添加按钮,我以前做过很多次,但没有使用 Netbeans。
for (int i = 0; i < list.length; i++){
if (something){
String files = something.getName();
JButton btn = new JButton(files);
panel.add(btn);
panel.validate();
这是我不使用 Netbeans GUI maker 时有效的 if 语句。但是现在什么都没有显示,也没有出现错误。
这就是面板的创建方式
public final javax.swing.JPanel panel = new javax.swing.JPanel();
javax.swing.GroupLayout panelLayout = new javax.swing.GroupLayout(panel);
panel.setLayout(panelLayout);
panelLayout.setHorizontalGroup(
panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 0, Short.MAX_VALUE)
);
panelLayout.setVerticalGroup(
panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 0, Short.MAX_VALUE)
);
有人有想法么??