java - Change jLabel Visibility -


i new netbeans , java , having issue jlabels on jpanels. have jtabbedpane jpanel in it. have jlabel on jpanel. set visibility of jlabel false, not seem work. label still visible when run program. not understand why.

label label = new label("jlabel1"); label.setvisible(false); 

you can set inside initcomponents();

package my.tt;  public class newjframe extends javax.swing.jframe {      public newjframe() {         initcomponents();      }      private void initcomponents() {          jtabbedpane1 = new javax.swing.jtabbedpane();         jpanel1      = new javax.swing.jpanel();         label        = new javax.swing.jlabel("jlabel1");         label.setvisible(false);          javax.swing.grouplayout jpanel1layout = new javax.swing.grouplayout(jpanel1);         [...]          jtabbedpane1.addtab("tab1", jpanel1);         [...]          pack();     }      public static void main(string args[]) {          try {             (javax.swing.uimanager.lookandfeelinfo info : javax.swing.uimanager.getinstalledlookandfeels()) {                 if ("nimbus".equals(info.getname())) {                     javax.swing.uimanager.setlookandfeel(info.getclassname());                     break;                 }             }         } catch (classnotfoundexception ex) {             [...]         }          java.awt.eventqueue.invokelater(new runnable() {             public void run() {                 new newjframe().setvisible(true);             }         });     }     private javax.swing.jlabel label;     private javax.swing.jpanel jpanel1;     private javax.swing.jtabbedpane jtabbedpane1;  } 

Comments

Popular posts from this blog

windows - Single EXE to Install Python Standalone Executable for Easy Distribution -

c# - Access objects in UserControl from MainWindow in WPF -

javascript - How to name a jQuery function to make a browser's back button work? -