在Netbeans设计器中插入框

时间:2010-09-05 02:31:41

标签: java swing netbeans layout

我正在尝试将一些垫片插入JPanel的布局中。我有3个按钮,我想在它们之间添加类似于Box.createRigidArea(new Dimension(10, 0))的东西。 Netbeans 6.9.1似乎没有创建它们的选项 - 这是真的吗?有一些解决方法吗?

2 个答案:

答案 0 :(得分:1)

简单的解决方法是添加一个自定义首选大小的JPanel。

答案 1 :(得分: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