summaryrefslogtreecommitdiffstats
path: root/Master/Reference Architectures and Patterns/hjp5/examples/List2.inc
blob: a6b3ae43de83dfa4ed0cc4eca302033d70ccdba0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/* List2.inc */

public void itemStateChanged(ItemEvent event)
{
  List list = (List) event.getItemSelectable();
  String str1 = list.getSelectedItem();
  int pos = ((Integer) event.getItem()).intValue();
  System.out.println("list.getSelectedItem: " + str1);
  System.out.println("event.getItem:        " + pos);
}

public void actionPerformed(ActionEvent event)
{
   Object obj = event.getSource();
   if (obj instanceof List) {
      System.out.println("ListAction: "+event.getActionCommand());
   } else if (obj instanceof Button) {
      if (event.getActionCommand().equals("Ende")) {
         endDialog();
      }
   }
}