Hola
foreros del web, trabajo en
Eclipse y lo que me ocurre es eso que dice el título, mi JMenuBar no aparece, llevo días rebanándome la cabeza,
¿alguien sería capaz de decirme cual puede ser el error?
Suponed que he puesto las librerías y todo eso.
MI CLASE DEL JFRAME:
Código Javascript
:
Ver originalpublic class SVentana extends JFrame {
private SMenu miMenu;
public SVentana(){
super("Ejemplo");
setLayout(null);
miMenu = new SMenu();
setJMenuBar(miMenu);
setSize(500,500);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setVisible(true);
}
}
MI CLASE DEL JMENUBAR:
Código Javascript
:
Ver originalpublic class SMenu extends JMenuBar {
private JMenu archivo,ayuda;
private JMenuItem nuevo, acerca;
public SMenu(){
super();
setLayout(null);
definirMenu();
}
private void definirMenu() {
archivo = new JMenu("Archivo");
ayuda = new JMenu("Ayuda");
add(archivo);
add(ayuda);
nuevo = new JMenuItem("Nuevo");
acerca = new JMenuItem("Acerca de");
archivo.add(nuevo);
ayuda.add(acerca);
}
}
MI CLASE PRINCIPAL:
Código Javascript
:
Ver originalpublic class Principal {
public static void main(String[] args) {
SVentana miVentana= new SVentana();
}
}
Gracias por todo foreros.