Los ejemplos de este artículo comparten con usted el código específico para implementar funciones de menú en la interfaz de usuario gráfico Java para su referencia. El contenido específico es el siguiente
Tema: Escriba una interfaz de usuario gráfica para implementar las funciones de los menús. Hay 3 elementos de menú de primer nivel: archivo, edición y ayuda. Entre los elementos del menú del archivo, hay 3 elementos de menú secundario: Nuevo, abierto y guardado. Entre los elementos del menú Editar, hay 3 elementos de menú secundario: copiar, cortar y pegar. En el elemento del menú de ayuda, hay un elemento de menú secundario. Para cada elemento de menú secundario, no tiene que implementar realmente su funcionalidad. Simplemente demuestre que puede responder a un evento de clic del mouse, como un cuadro de diálogo emergente o una oración impresa.
import java.awt.*; import java.awt.event.actionEvent; import java.awt.event.actionListener; import javax.swing.*; La clase pública Menudemo extiende Jframe implementa ActionListener {public static void main (string [] args) {menudemo demo = new Menudemo (); demo.go (); } public void go () {this.settitle ("interfaz gráfica de usuario"); this.setBounds (600, 150, 500, 150); this.setVisible (verdadero); this.setDefaultCloseOperation (jframe.exit_on_close); this.setLocationRelativeto (nulo); // Crear menú jmenubar jmb = new JMenubar (); // Crear posición, se colocará automáticamente en la parte superior de este.setJMenubar (JMB); // agregar menú jmenu menú1 = new JMenu ("archivo"); JMenu menu2 = new JMenu ("Editar"); JMenu Menu3 = new JMenu ("Ayuda"); JMenuitem item1 = new JMenuitem ("nuevo"); JMenuitem item2 = new JMenuitem ("Open"); JMenuitem item3 = new JMenuitem ("Guardar"); JMenuitem item4 = new JMenuitem ("Copy"); JMenuitem item5 = new JMenuitem ("CUT"); JMenuitem item6 = new JMenuitem ("Paste"); JMenuitem item7 = new JMenuitem ("Acerca de"); // Agregar elementos de menú al menú1.add (Elemento1); menú1.add (elemento2); menú1.add (elemento3); menú2.Add (Elemento4); menú2.Add (Elemento5); menú2.Add (Elemento6); menú3.Add (Elemento7); // Agregar el menú a la barra de menú jmb.add (menú1); jmb.add (menú2); jmb.add (menú3); item1.addactionListener (esto); item2.AddactionListener (esto); item3.AddactionListener (esto); item4.AddactionListener (esto); item5.AddactionListener (esto); item5.AddactionListener (esto); item6.addactionListener (esto); item7.addactionListener (esto); } public void ActionPerformed (ActionEvent E) {String str = e.getActionCommand (); if ("new" .equals (str)) {system.out.println ("nuevo se hace clic"); } else if ("abierto se está haciendo clic en"); } else if ("guardar" .equals (str)) {system.out.println ("guardar se está haciendo clic en"); } else if ("copy" .equals (str)) {system.out.println ("se está haciendo clic en la copia"); } else if ("cortar" .equals (str)) {system.out.println ("Cut está haciendo clic"); } else if ("pegar" .equals (str)) {system.out.println ("pegar está haciendo clic"); } else {System.out.println ("Acerca de se está haciendo clic en"); }}}}Efecto de ejecución:
Lo anterior es todo el contenido de este artículo. Espero que sea útil para el aprendizaje de todos y espero que todos apoyen más a Wulin.com.