Generation

generate functionWed, 18 Jun 2025

Submenú procedimiento

Aquí te muestro un ejemplo de cómo crear un submenú de procedimientos en Java utilizando la clase `JMenu` y `JMenuItem` de la biblioteca Swing. ```java import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class SubmenuProcedimiento { public static void main(String[] args) { // Creamos la ventana principal JFrame ventana = new JFrame("Submenú de Procedimientos"); ventana.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); ventana.setSize(300, 200); ventana.setLayout(new FlowLayout()); // Creamos el menú principal JMenuBar menubar = new JMenuBar(); ventana.setJMenuBar(menubar); // Creamos el menú "Procedimientos" JMenu menuProcedimientos = new JMenu("Procedimientos"); menubar.add(menuProcedimientos); // Creamos el submenú "Crear" JMenu submenuCrear = new JMenu("Crear"); menuProcedimientos.add(submenuCrear); // Creamos los items del submenú "Crear" JMenuItem itemCrearProcedimiento = new JMenuItem("Crear Procedimiento"); JMenuItem itemCrearInforme = new JMenuItem("Crear Informe"); // Agregamos los items al submenú "Crear" submenuCrear.add(itemCrearProcedimiento); submenuCrear.add(itemCrearInforme); // Creamos el submenú "Editar" JMenu submenuEditar = new JMenu("Editar"); menuProcedimientos.add(submenuEditar); // Creamos los items del submenú "Editar" JMenuItem itemEditarProcedimiento = new JMenuItem("Editar Procedimiento"); JMenuItem itemEditarInforme = new JMenuItem("Editar Informe"); // Agregamos los items al submenú "Editar" submenuEditar.add(itemEditarProcedimiento); submenuEditar.add(itemEditarInforme); // Agregamos un listener a los items del submenú itemCrearProcedimiento.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { JOptionPane.showMessageDialog(ventana, "Crear Procedimiento"); } }); itemCrearInforme.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { JOptionPane.showMessageDialog(ventana, "Crear Informe"); } }); itemEditarProcedimiento.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { JOptionPane.showMessageDialog(ventana, "Editar Procedimiento"); } }); itemEditarInforme.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { JOptionPane.showMessageDialog(ventana, "Editar Informe"); } }); // Mostramos la ventana ventana.setVisible(true); } } ``` En este ejemplo, creamos un menú principal con un submenú "Procedimientos" que contiene dos submenús: "Crear" y "Editar". Cada uno de estos submenús tiene dos items: "Crear Procedimiento", "Crear Informe", "Editar Procedimiento" y "Editar Informe". Al hacer clic en cada item, se muestra un mensaje de diálogo con el texto correspondiente. Espero que esto te ayude a crear un submenú de procedimientos en Java. ¡Si tienes alguna pregunta o necesitas más ayuda, no dudes en preguntar!

Want to kickstart your project?Use the new AI Studio to create your code