public class Principal extends JFrame {
private static JLabel cimaMenu;
private static Window Clientes;
public Principal () {
super ("Principal");
setExtendedState(JFrame.MAXIMIZED_BOTH);
initComponents();
}
private void initComponents() {
JMenu cimaMenu = new javax.swing.JMenu();
JMenuItem Clientes = new javax.swing.JMenuItem();
}
public static void main (String [] args) {
Principal janela = new Principal ();
janela.setVisible (true);
cimaMenu.setText("Cadastro");
janela.add(cimaMenu);
cimaMenu.setVisible(true);
Clientes.setVisible(true);
}
}
da o erro
Exception in thread “main” java.lang.NullPointerException
at Interface.Principal.main(Principal.java:37)
se eu comento //cimaMenu.setText(“Cadastro”);
da o erro
Exception in thread “main” java.lang.NullPointerException
at java.awt.Container.addImpl(Unknown Source)
at java.awt.Container.add(Unknown Source)
at javax.swing.JFrame.addImpl(Unknown Source)
at java.awt.Container.add(Unknown Source)
at Interface.Principal.main(Principal.java:38)
se eu comento a linha // janela.add(cimaMenu);
Exception in thread “main” java.lang.NullPointerException
at Interface.Principal.main(Principal.java:39)
se eu comento a linha // cimaMenu.setVisible(true);
Exception in thread “main” java.lang.NullPointerException
at Interface.Principal.main(Principal.java:40)
se eu comento //Clientes.setVisible(true);
aparece a tela maximizada normal sem nada.