to tentando fazer um menu com submenus pelo VEP mas nao to conseguindo, os submenus não estao abrindo, eu coloco o jmenuitem dentro do jmenubar mas nao acontece nada, ai vai o codigo… " os itens do menu nao tem nexo nenhum, só coloquei pra criar os menus mesmo…"
[code]import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import javax.swing.JMenuBar;
/*
- Created on 20/12/2004
- TODO To change the template for this generated file go to
- Window - Preferences - Java - Code Style - Code Templates
*/
/**
-
@author Joselito
-
TODO To change the template for this generated type comment go to
-
Window - Preferences - Java - Code Style - Code Templates
*/
public class CLass {private JFrame jFrame = null; // @jve:decl-index=0:visual-constraint=“53,26”
private JMenuBar jJMenuBar = null;
private JMenu jMenu = null;
private JMenu jMenu1 = null;
private JMenuItem jMenuItem = null;
/**- This method initializes jFrame
-
@return javax.swing.JFrame
/
private JFrame getJFrame() {
if (jFrame == null) {
jFrame = new JFrame();
jFrame.setJMenuBar(getJJMenuBar());
jFrame.setSize(343, 174);
jFrame.setTitle(“jFrame”);
}
return jFrame;
}
/* - This method initializes jJMenuBar
-
@return javax.swing.JMenuBar
/
private JMenuBar getJJMenuBar() {
if (jJMenuBar == null) {
jJMenuBar = new JMenuBar();
jJMenuBar.add(getJMenu());
jJMenuBar.add(getJMenu1());
}
return jJMenuBar;
}
/* - This method initializes jMenu
-
@return javax.swing.JMenu
/
private JMenu getJMenu() {
if (jMenu == null) {
jMenu = new JMenu();
jMenu.setText(“Cadastro”);
jMenu.setVisible(true);
}
return jMenu;
}
/* - This method initializes jMenu1
-
@return javax.swing.JMenu
/
private JMenu getJMenu1() {
if (jMenu1 == null) {
jMenu1 = new JMenu();
jMenu1.setText(“Empregados”);
jMenu1.add(getJMenuItem());
}
return jMenu1;
}
/* - This method initializes jMenuItem
-
@return javax.swing.JMenuItem
*/
private JMenuItem getJMenuItem() {
if (jMenuItem == null) {
jMenuItem = new JMenuItem();
jMenuItem.setText(“Codigo”);
}
return jMenuItem;
}
public static void main(String[] args) {
CLass teste = new CLass();
}
}[/code]