Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/11/2011, 07:59
Avatar de gustavopino
gustavopino
 
Fecha de Ingreso: septiembre-2011
Ubicación: venezuela
Mensajes: 152
Antigüedad: 12 años, 7 meses
Puntos: 29
Respuesta: cerrar ventanas jframe

A ok esta bien aqui pongo el codigo:
El bn ya esta inicializado arriba
Busqueda bn = new Busqueda();
Código PHP:
Ver original
  1. //Arriba le paso el evento al agregar_p
  2.  
  3. agregar_p.addActionListener(new java.awt.event.ActionListener() {
  4.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  5.                 agregar_pActionPerformed(evt);
  6.             }
  7.         });
  8. //------------ Capturo el evento --------------------------
  9.  
  10.  private void agregar_pActionPerformed(java.awt.event.ActionEvent evt) {                                          
  11.  
  12.         bn.getTabla().addKeyListener(new KeyAdapter() {
  13.         public void keyPressed(KeyEvent e) {
  14.             int p = e.getKeyCode();
  15.             if (p == KeyEvent.VK_ENTER && !bn.getTabla().isEditing()){
  16.                 e.consume();
  17.                 int fila = bn.getTabla().getSelectedRow();
  18.                 int col = bn.getTabla().getSelectedColumn();
  19.                 JOptionPane.showMessageDialog(null, "Enter");
  20.                 int item = fila+1;
  21.                 System.out.println(item);
  22.  
  23.                 bn.dispose();
  24.  
  25.                 }
  26.             }
  27.         });
  28.  
  29.  
  30.         bn.setVisible(true);
  31.        
  32.     }

cada vez que le doy a ENTER en la ventana hija se cierra
cuando la vuelvo abrir la ventana y selecciono el valor de la tabla otra vez y le doy ENTER imprime dos veces el valor item

Si me pueden ayudar les agradeceria
__________________
Visita a Publiventa donde compras y vendes de todo