problemas con eventos
Publicado por problemas con eventos (14 intervenciones) el 17/04/2008 01:45:40
Hola.
No se porque, no puedo manejar eventos desde un Frame principal. A ver si me explico:
Tengo un JFrame principal con un Jtable. Esta ventana principal tiene unos JButton que llaman a pantallas secundarias(JDialog).
Estas ventanas secundarias usan datos que estan en la JTable, y que al cerrarse o al dar OK en cualquiera de estas ventanas, debo actualizar el JTable.
La verdad no se como hacer esto:
Esta es una porcion de codigo de como estoy haciendo esto:
esto se ejecuta cuando presiona el button ofertas desde la ventana principal:
pantOfertas= new PantallaOfertas(this,conec);
pantOfertas.setVisible(true);
pantOfertas.setModal(true);
********aqui manejo evento ocurrido de la ventana secundaria***
pantOfertas.comprarOferta.addActionListener(new java.awt.event.ActionListener()
{
public void actionPerformed(java.awt.event.ActionEvent e)
{
pantOfertas= new PantallaOfertas(this,conec);
pantOfertas.setVisible(true);
pantOfertas.setModal(true);
pantOfertas.comprarOferta.addActionListener(new .........
{
**************aqui actualizo el Jtable
}
pero no responde el evento ocurrido en la pantalla secundaria
Como debo manejar esto?
Saludos. Gracias.
No se porque, no puedo manejar eventos desde un Frame principal. A ver si me explico:
Tengo un JFrame principal con un Jtable. Esta ventana principal tiene unos JButton que llaman a pantallas secundarias(JDialog).
Estas ventanas secundarias usan datos que estan en la JTable, y que al cerrarse o al dar OK en cualquiera de estas ventanas, debo actualizar el JTable.
La verdad no se como hacer esto:
Esta es una porcion de codigo de como estoy haciendo esto:
esto se ejecuta cuando presiona el button ofertas desde la ventana principal:
pantOfertas= new PantallaOfertas(this,conec);
pantOfertas.setVisible(true);
pantOfertas.setModal(true);
********aqui manejo evento ocurrido de la ventana secundaria***
pantOfertas.comprarOferta.addActionListener(new java.awt.event.ActionListener()
{
public void actionPerformed(java.awt.event.ActionEvent e)
{
pantOfertas= new PantallaOfertas(this,conec);
pantOfertas.setVisible(true);
pantOfertas.setModal(true);
pantOfertas.comprarOferta.addActionListener(new .........
{
**************aqui actualizo el Jtable
}
pero no responde el evento ocurrido en la pantalla secundaria
Como debo manejar esto?
Saludos. Gracias.
Valora esta pregunta


0