Hola!
Estoy buscando la manera de hacer que mi JTable reaccione al hacer ENTER y poder capturar asi un determinado valor. El problema es que lo he intentado de muchas manera y simplemente no funciona.
Lo que he hecho:
Código PHP:
tabla.addKeyListener(new EnterListenerDetalle());
Código PHP:
class EnterListenerDetalle extends KeyAdapter
{
public void pressEnter(KeyEvent e)
{
int p = e.getKeyCode();
if (p == KeyEvent.VK_ENTER);
{
int fila = tabla.getSelectedRow();
int col = tabla.getSelectedColumn();
JOptionPane.showMessageDialog(null, "Enter");
}
}
}
Si lo pruebo, preciono Enter y no pasa nada, solo la seleccion de la JTable baja una fila... Ni siquiera muestra el mensaje de JOptionPane.
¿Que hago mal?