+ tbl_summary.addKeyListener(new KeyAdapter()
+ {
+ @Override
+ public void keyPressed(KeyEvent evt)
+ {
+ validateSelection();
+ switch (evt.getKeyCode())
+ {
+ case KeyEvent.VK_ESCAPE: // escape key
+ btn_back_ActionPerformed();
+ break;
+ case KeyEvent.VK_ENTER: // enter key
+ btn_ok_ActionPerformed();
+ break;
+ case KeyEvent.VK_TAB: // tab key
+ btn_back.requestFocus();
+ default:
+ return;
+ }
+ }
+ });