代码之家  ›  专栏  ›  技术社区  ›  viraptor

在Netbeans设计器中插入框

  •  1
  • viraptor  · 技术社区  · 14 年前

    我正试着把一些空格插入到 JPanel . 我有三个按钮,我想放一些类似的 Box.createRigidArea(new Dimension(10, 0)) 在他们之间。NetBeans6.9.1似乎没有创建它们的选项—这是真的吗?有解决办法吗?

    2 回复  |  直到 14 年前
        1
  •  1
  •   trashgod    14 年前

    另一种方法是设置 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 .

        2
  •  1
  •   camickr    14 年前

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