Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 07-mar-2006, 16:57   #1 (permalink)
Escorpion_Negro está en el buen camino
 
Fecha de Ingreso: marzo-2003
Mensajes: 451
Como puedo hacer un menu y llamar a mis otro archivos .java

Hola a todo el mundo mi pregunta es re basica ahora estoy trabajando con java para hacer una aplicacion de escritorio y tengo desarrollado un menu con distintas opciones ahora como yo puedo llamar a mis otros archivos .java desde por ejemplo menu.java ......... por ejemplo yo en visual basic lo hacia asi nombre_formulario.show 1. No se enojen si la pregunta es basica

Saluda Atte Ud.
Escorpion Negro
Escorpion_Negro está desconectado   Responder Citando
Antiguo 07-mar-2006, 23:26   #2 (permalink)
GreenEyed tiene algunos puntos positivos de karma
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.487
Aquí unos tutoriales de como usar menus y eventos:
http://java.sun.com/docs/books/tutor...ents/menu.html
http://www.itapizaco.edu.mx/paginas/.../cap14-10.html
http://www.programacion.com/java/tutorial/swing/80/

En Java el tema va por eventos y manejadores de eventos; y se piensa en llamar Objetos, más que en llamar archivos .java. Cuesta un poco más de entender pero cuando "le pilles el truco", veras que es mucho más flexible.
GreenEyed está desconectado   Responder Citando
Antiguo 08-mar-2006, 04:47   #3 (permalink)
Escorpion_Negro está en el buen camino
 
Fecha de Ingreso: marzo-2003
Mensajes: 451
muchas gracias GreenEyed
Escorpion_Negro está desconectado   Responder Citando
Antiguo 26-ago-2007, 19:22   #4 (permalink)
SimplesRoger ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2007
Mensajes: 1
De acuerdo Re: Como puedo hacer un menu y llamar a mis otro archivos .java

Bueno... te pongo un ejemplo:


/// esto oculta la ventana de la que estás ejecutando la acción
this.setVisible(false);

/// esto muestra la ventana que quieres llamar
new ingreso().setVisible(true);

en todo caso... si quieres hacerlo desde un menu... ps simplemente en los eventos del menú, por decir al hacer un click en alguna opción ps, ejecute los dos códigos:

private void menuNUsuarioActionPerformed(java.awt.event.ActionE vent evt)
{
this.setVisible(false);
new ingreso().setVisible(true);
}

ojalá te sirva de algo.
SimplesRoger está desconectado   Responder Citando
Antiguo 27-ago-2007, 14:53   #5 (permalink)
nadalie ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2007
Mensajes: 31
Re: Como puedo hacer un menu y llamar a mis otro archivos .java

Hola, otra opcion que puedes hacer es que los items del menú pueden añadir un listener para atenderlos en otra funcion que implemente de ActionListener y alli decidir que realizar al pulsar cada item del menú. Te lo explico con un ejemplo:

Código:
JMenuItem consultaEmpleados=new JMenuItem();
consultaEmpleado.setActionCommand("Consulta Empleado");//para saber la cadena que tiene asociada y despues realizar la accion pertinente
consultaEmpleado.addActionListener(new MenuListener());
Y la clase MenuListener() debe ser:

Código:
Class MenuListener implements ActionListener{
     ......

     public void actionPerformed(ActionEvent e) {
        
        if(e.getActionCommand().equals("Consulta Empleado")){
           //codigo que quieras ejecutar
        }
}
Esto es más por organizar los paquetes o si quieres utilizar el modelo-vista-controlador.

Besos!
nadalie está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 06:08.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93