如何在netbeans拖放设计视图中设置组件不可见

时间:2014-04-23 03:39:03

标签: java netbeans

我想在netbeans设计视图中设置不可见的组件,然后在发生某些事件时从编码中显示。有可能吗?

1 个答案:

答案 0 :(得分:2)

使用Netbeans创建NewJFrameForm时,在“设计”视图中,您可以拖放调色板中的所有可用组件。

为了在开始时设置最初不可见/隐藏,您必须手动执行。 点击上面的来源,现在您可以看到您设计的那个框架的生成源。 您将看到构造函数:

public NewJFrame() {
        initComponents();
    }

自己生成。 现在你必须把你自己的代码更新,就像在我的情况下我会设置隐形我的组件,如:

jPanel1.setVisible(false);

具体组成部分:

jButton1.setVisible(false);
jToggleButton1.setVisible(false);
jLabel1.setVisible(false);

如果喜欢这样:

public NewJFrame() {
        initComponents();
        mySettings();
    }
public void mySettings(){
//Hide or set initial Values of components
}

enter image description here

注意:

所有生成的代码都在

    initComponents();

你无法在源代码中编辑它,必须在设计视图中进行编辑