我想一定间隔插入布局上JPanel
。 我有3个按钮,我想提出类似的东西Box.createRigidArea(new Dimension(10, 0))
之间。 Netbeans的6.9.1似乎并不有一个选项来创建它们 - 是真的吗? 有一些解决方法吗?
Answer 1:
另一种方法是设置JPanel
使用BoxLayout
和修改按钮的前或后添加代码,包括所需的Component
:
this.add(Box.createVerticalStrut(10));
生成的代码看起来就像这样:
jButton1.setText("jButton1");
this.add(Box.createVerticalStrut(10));
add(jButton1);
this.add(Box.createVerticalStrut(10));
您还需要import javax.swing.Box
。
Answer 2:
简单的解决办法是添加一个JPanel使用自定义首选大小。
文章来源: Inserting Boxes in Netbeans designer