Next: void clear_selection()
Up: Allgemeine Methoden
Previous: void init()
Diese Methode wird nur einmal aufgerufen, nämlich beim Start des
Applets in der Methode init() . Sie sorgt dafür, daß jedem
Button, der in init() eingerichtet wurde, ein
entsprechender ActionListener zugeordnet wird. Jeder
ActionListener definiert die Aktion, die ausgeführt wird,
wenn ein Button gedrückt wird. Zu diesem Zweck wird die Methode
actionPerformed(...) jedes ActionListeners
implementiert. Um zu verhindern, daß Aktionen auf Agenten
versehentlich ausgeführt werden, wird am Ende der
actionPerformed(...) -Methoden der Buttons des Manage
agents Panels die Methode clear_selection() aufgerufen,
die dafür sorgt, daß eben diese Buttons deaktiviert werden und die
momentane Selektion der Agententabelle gelöscht wird.
Überdies
wird in initEventHandler() ein MouseListener für die
Tabelle der geladenen Agenten definiert. Dessen Methode
mousePressed(...) sorgt dafür, daß im Falle eines Doppelklicks
auf einen Agenten der Tabelle ein neues Browserfenster mit dem
Applet des Agenten geöffnet wird.
Copyright Munich Network Management Team