• Jueves 28 de Marzo de 2024, 12:29

Autor Tema:  Como usar varios escuchadores en un JFrame  (Leído 3329 veces)

Weezyfbaby

  • Nuevo Miembro
  • *
  • Mensajes: 4
  • Nacionalidad: us
    • Ver Perfil
Como usar varios escuchadores en un JFrame
« en: Lunes 18 de Noviembre de 2013, 02:08 »
0
Buen dia colegas,tenia esta duda.

Estoy ya dentro del tema de visual en java,ahora me piden hacer un programa que de un JCombobox despliegue una lista de películas predefinidas y llene los campos genero,duración y clasificación que son JTextFields hasta ahí tengo todo bien.

Lo he hecho con el ItemListener.

Pero pero tengo 2 botones uno llamado limpiar y otro salir,ya se como programarlos,el problema es que no se como implementarlo porque necesito usar ActionListener para los botones.

Como puedo usar ambos escuchadores en el Frame el problema viene cuando hago el frame a mi me enseñaron a declararlo así

class Peliculas extends JFrame implements ItemListener{
.
.
.

public static void main(String[] args) {

Peliculas P=new Peliculas();

}
}

Realmente solo necesito saber como puedo hacer para que pueda utilizar el ActionListener porque la programación de los botones seria así:

public void actionPerformed(ActionEvent evt)
{
Object presionado=evt.getSource();
if(presionado==cmdlimpiar)
limpiar();
if(presionado==cmdsalir)
System.exit(0);
}



Código: [Seleccionar]
public void actionPerformed(ActionEvent evt)
{
Object presionado=evt.getSource();
if(presionado==cmdaceptar)
ingresar();
if(presionado==cmdcancelar)
System.exit(0);
}
"The Worls Is Yours"

.net

  • Miembro MUY activo
  • ***
  • Mensajes: 181
  • Nacionalidad: mx
    • Ver Perfil
Re:Como usar varios escuchadores en un JFrame
« Respuesta #1 en: Jueves 19 de Diciembre de 2013, 16:48 »
0
Puedes crear una clase:
Código: [Seleccionar]
public class ButtonActionListener implements  ActionListener{

    public void actionPerformed(ActionEvent e) {
        //Aqui verificamos que boton se esta presionando
       
    }
   
}

y el constructor del frame puedes agregarle el escuchador a los botones:

Código: [Seleccionar]
    public Frame()

        initComponents();
       
       
        jButton1.addActionListener(new ButtonActionListener());
        jButton2.addActionListener(new ButtonActionListener());
       
       
    }

espero te sirva
La lógica lleva a más lógica

Apoyo a un mundo OPEN SOURCE!!!

Eso si es el paraíso

zeeshan00

  • Nuevo Miembro
  • *
  • Mensajes: 1
  • Nacionalidad: 00
    • Ver Perfil
Re:Como usar varios escuchadores en un JFrame
« Respuesta #2 en: Sábado 16 de Mayo de 2015, 08:58 »
0
Escribo este post debido a que tengo que hacer un programa que pueda acceder a carpetas compartidas, he encontrado que se puede hacer mediante la libreria JCIF, pero no encontrado mucha documentación o tutoriales para basarme en ellos, Alguien me puede proporcionar un ejemplo o decirme como accedo a una carpeta compartida (ingresar usuario, y password) en java
aliiii