KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > thinlet > demo > Calculator


1 package thinlet.demo;
2 import thinlet.*;
3
4 public class Calculator extends Thinlet {
5
6     public Calculator() throws Exception JavaDoc {
7         add(parse("calculator.xml"));
8     }
9     
10     public void calculate(String JavaDoc number1, String JavaDoc number2, Object JavaDoc result) {
11         try {
12             int i1 = Integer.parseInt(number1);
13             int i2 = Integer.parseInt(number2);
14             setString(result, "text", String.valueOf(i1 + i2));
15         } catch (NumberFormatException JavaDoc nfe) {
16             getToolkit().beep();
17         }
18     }
19     
20     public static void main(String JavaDoc[] args) throws Exception JavaDoc {
21         new FrameLauncher("Calculator", new Calculator(), 320, 240);
22     }
23 }
Popular Tags