Advertisement
Sunnas

Untitled

Mar 24th, 2015
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.16 KB | None | 0 0
  1.   @Override
  2.     public void keyReleased(KeyEvent e) {
  3.  
  4.         switch(e.getKeyCode()) {
  5.             case KeyEvent.VK_0:
  6.             case KeyEvent.VK_NUMPAD0:
  7.                 this.button0.setIsDown(false);
  8.                 break;
  9.             case KeyEvent.VK_1:
  10.             case KeyEvent.VK_NUMPAD1:
  11.                 this.button1.setIsDown(false);
  12.                 break;
  13.             case KeyEvent.VK_2:
  14.             case KeyEvent.VK_NUMPAD2:
  15.                 this.button2.setIsDown(false);
  16.                 break;
  17.             case KeyEvent.VK_3:
  18.             case KeyEvent.VK_NUMPAD3:
  19.                 this.button3.setIsDown(false);
  20.                 break;
  21.             case KeyEvent.VK_4:
  22.             case KeyEvent.VK_NUMPAD4:
  23.                 this.button4.setIsDown(false);
  24.                 break;
  25.             case KeyEvent.VK_5:
  26.             case KeyEvent.VK_NUMPAD5:
  27.                 this.button5.setIsDown(false);
  28.                 break;
  29.             case KeyEvent.VK_6:
  30.             case KeyEvent.VK_NUMPAD6:
  31.                 this.button6.setIsDown(false);
  32.                 break;
  33.             case KeyEvent.VK_7:
  34.             case KeyEvent.VK_NUMPAD7:
  35.                 this.button7.setIsDown(false);
  36.                 break;
  37.             case KeyEvent.VK_8:
  38.             case KeyEvent.VK_NUMPAD8:
  39.                 this.button8.setIsDown(false);
  40.                 break;
  41.             case KeyEvent.VK_9:
  42.             case KeyEvent.VK_NUMPAD9:
  43.                 this.button9.setIsDown(false);
  44.                 break;
  45.             case KeyEvent.VK_ESCAPE:
  46.                 this.clearButton.setIsDown(false);
  47.                 break;
  48.             case KeyEvent.VK_ENTER:
  49.                 this.display.clear();
  50.                 this.enterButton.addActionListener(new ActionListener() {
  51.                     @Override
  52.                     public void actionPerformed(ActionEvent e) {
  53.                         for(ActionListener a : actions) {
  54.                             a.actionPerformed(e);
  55.                         }
  56.                     }
  57.                 });
  58.                 this.enterButton.setIsDown(false);
  59.                 break;
  60.             default:
  61.                 break;
  62.         }
  63.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement