我想在netbeans设计视图中设置不可见的组件,然后在发生某些事件时从编码中显示。有可能吗?
答案 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
}
注意:强>
所有生成的代码都在
中 initComponents();
你无法在源代码中编辑它,必须在设计视图中进行编辑