1 package counterWidgets;
2
3 import javax.microedition.lcdui.Command;
4 import javax.microedition.lcdui.Item;
5 import javax.microedition.lcdui.ItemCommandListener;
6 import javax.microedition.lcdui.StringItem;
7
8
15 public class CounterButton extends Counter implements ItemCommandListener {
16 private Command cmdInc, cmdReset;
17
18
22 public CounterButton(String text) {
23 super(text,StringItem.BUTTON);
24 cmdInc = new Command("Lisää",Command.SCREEN,1);
25 cmdReset = new Command("Nollaa",Command.SCREEN,2);
26 addCommand(cmdInc);
27 addCommand(cmdReset);
28 setDefaultCommand(cmdInc);
29 setItemCommandListener(this);
30 }
31
32
37 public void commandAction(Command c, Item it) {
38 if ( c == cmdInc ) inc();
39 if ( c == cmdReset ) reset();
40 }
41 }
42
43