Esempio n. 1
0
 // mouse handling stuff
 public void mouseClicked(MouseEvent e) {
   if (isEnabled()) {
     for (int i = 0; i < listeners.size(); i++) {
       ((ActionListener) listeners.elementAt(i))
           .actionPerformed(
               new AffectButtonActionEvent(this, actionCommand, 1, p, a, d, "no label"));
     }
     viz.clicked(5);
     System.out.println(p + "," + a + "," + d);
   }
 }
Esempio n. 2
0
 public void removeActionListener(ActionListener l) {
   listeners.remove(l);
 }
Esempio n. 3
0
 public ActionListener[] getActionListeners() {
   ActionListener[] listenersArray = new ActionListener[listeners.size()];
   listeners.copyInto(listenersArray);
   return listenersArray;
 }
Esempio n. 4
0
 public void addActionListener(ActionListener l) {
   listeners.add(l);
 }