Tranvick

Calc

Jun 30th, 2012
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.82 KB | None | 0 0
  1. import java.awt.*;
  2. import java.applet.*;
  3. import java.awt.event.*;
  4.  
  5. public class app extends Applet implements KeyListener {
  6.     int first, second;
  7.     boolean readed;
  8.    
  9.     public void init() {
  10.         first = second = 0;
  11.         readed = false;
  12.         addKeyListener(this);
  13.     }
  14.  
  15.     public void keyPressed (KeyEvent me) {     
  16.         int u = me.getKeyCode();
  17.         if (u == KeyEvent.VK_ENTER) {
  18.             if (!readed) readed = true;
  19.             else repaint();
  20.         } else {
  21.             int x = me.getKeyChar() - '0';
  22.             if (!readed) first = first * 10 + x;
  23.             else second = second * 10 + x;
  24.             showStatus("" + (readed?second:first));
  25.         }
  26.     }
  27.    
  28.     public void keyReleased (KeyEvent me) {}
  29.    
  30.     public void keyTyped (KeyEvent me) {}
  31.    
  32.     public void paint(Graphics g) {
  33.         if (readed) {
  34.             g.drawString("" + (first + second), 0, 10);
  35.             readed = false;
  36.             first = second = 0;
  37.         }
  38.     }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment