menuprincipal menuprincipal = new menuprincipal();
fmenuprincipal.add(menuprincipal);
o erro está no .add…
silva.fernandes
Posta o código da suas 2 classes para gente ver oq ta acontecendo…
OK
P
phermanas
Código da classe menuprincipal
publicclassmenuprincipalextendsjavax.swing.JFrame{/** Creates new form menuprincipal */publicmenuprincipal(){initComponents();}/** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */// <editor-fold defaultstate="collapsed" desc=" Generated Code "> privatevoidinitComponents(){mnu_bar=newjavax.swing.JMenuBar();mnu_manter_cli=newjavax.swing.JMenu();mnit_incluir_cli=newjavax.swing.JMenuItem();mnit_excluir_cli=newjavax.swing.JMenuItem();mnit_cons_cli=newjavax.swing.JMenuItem();getContentPane().setLayout(null);setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);setTitle("Menu Principal - SGRC");mnu_manter_cli.setText("Manter Cliente");mnu_manter_cli.addActionListener(newjava.awt.event.ActionListener(){publicvoidactionPerformed(java.awt.event.ActionEventevt){mnu_manter_cliActionPerformed(evt);}});mnit_incluir_cli.setText("Incluir");mnu_manter_cli.add(mnit_incluir_cli);mnit_excluir_cli.setText("Excluir");mnit_excluir_cli.addActionListener(newjava.awt.event.ActionListener(){publicvoidactionPerformed(java.awt.event.ActionEventevt){mnit_excluir_cliActionPerformed(evt);}});mnu_manter_cli.add(mnit_excluir_cli);mnit_cons_cli.setText("Consultar");mnu_manter_cli.add(mnit_cons_cli);mnu_bar.add(mnu_manter_cli);setJMenuBar(mnu_bar);pack();}// </editor-fold> privatevoidmnit_excluir_cliActionPerformed(java.awt.event.ActionEventevt){// TODO add your handling code here:}privatevoidmnu_manter_cliActionPerformed(java.awt.event.ActionEventevt){// TODO add your handling code here:}/** * @param args the command line arguments */publicstaticvoidmain(Stringargs[]){java.awt.EventQueue.invokeLater(newRunnable(){publicvoidrun(){newmenuprincipal().setVisible(true);}});}// Variables declaration - do not modify publicjavax.swing.JMenuItemmnit_cons_cli;publicjavax.swing.JMenuItemmnit_excluir_cli;publicjavax.swing.JMenuItemmnit_incluir_cli;publicjavax.swing.JMenuBarmnu_bar;publicjavax.swing.JMenumnu_manter_cli;// End of variables declaration }
Código do main
packagesgrc2;importjavax.swing.*;importjava.awt.*;/** * * @author Priscilla */publicclassMain{/** Creates a new instance of Main */publicMain(){}/** * @param args the command line arguments */publicstaticvoidmain(String[]args){JFrameframe=newJFrame();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);menuprincipalmenuprincipal=newmenuprincipal();frame.add(menuprincipal);frame.setSize(800,600);//aqui é o tamanho que a tela terá, você pode redimensionarframe.setVisible(true);}}
Será que pode ser alguma coisa da minha instalação???
Brigada!
P
phermanas
Personas,
agradeço pela ajuda, e digo que já resolvi o problema....
estava instanciando um JFrame para um objeto que já é Jframe...
o Codigo do Main ficaria:
/* * Main.java * * Created on 17 de Outubro de 2006, 20:54 * * To change this template, choose Tools | Template Manager * and open the template in the editor. *///package sgrc2;importjavax.swing.*;importjava.awt.*;/** * * @author Priscilla */publicclassMain{/** Creates a new instance of Main */publicMain(){}/** * @param args the command line arguments */publicstaticvoidmain(String[]args){MenuPrincipalmenuprincipal=newMenuPrincipal();menuprincipal.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);menuprincipal.setSize(800,600);//aqui o tamanho que a tela ter , voc pode redimensionarmenuprincipal.setVisible(true);}}