/** ################################################################## Methoden, welche die Reaktion auf Mausereignise beschreiben - Maustaste drücken und wieder loslassen (Einfachklick) - mit dem Mauszeiger einen Bereich betreten - mit dem Mauszeiger einen Bereich verlassen - eine Maustaste drücken - eine Maustaste loslassen ################################################################## */ class MouseLauscher implements MouseListener { public MouseLauscher() { } public void mouseClicked(MouseEvent ereignis) { } public void mouseEntered(MouseEvent ereignis) { } public void mouseExited(MouseEvent ereignis) { } public void mousePressed(MouseEvent ereignis) { } public void mouseReleased(MouseEvent ereignis) { } } /** ################################################################## Methoden, die auf Focusereignisse reagieren - ein Objekt erhält den Focus - ein Objekt verliert den Focus ################################################################## */ class FocusLauscher implements FocusListener { public FocusLauscher() { } public void focusGained(FocusEvent ereignis) { } public void focusLost(FocusEvent ereignis) { } } /** ################################################################## Methoden, die auf Actionereignisse reagieren - Es wird ENTER gedrückt oder ein Button betätigt ################################################################## */ class ActionLauscher implements ActionListener { public ActionLauscher() { } public void actionPerformed(ActionEvent ereignis) { } } /** ################################################################## Methoden, die auf Textereignisse reagieren - Der Text in einem TextField oder einem TextArea wird verändert ################################################################## */ class TextLauscher implements TextListener { public TextLauscher() { } public void textValueChanged(TextEvent ereignis) { } } /** ################################################################## Methoden, die Veränderungen in einer Laufleiste reagieren - an einer Scrollbar wird etwas geändert ################################################################## */ class AdjustmentLauscher implements AdjustmentListener { public AdjustmentLauscher() { } public void adjustmentValueChanged(AdjustmentEvent ereignis) { } } /** ################################################################## Methoden, die auf die Veränderung der Auswahl reagiert z.B. - aus einer Liste (List) - einem Auswahlfeld(Choice) ################################################################## */ class ItemLauscher implements ItemListener { public ItemLauscher() { } public void itemStateChanged(ItemEvent ereignis) { } } /** ################################################################## Methoden, die auf die Betätigung von Tasten reagieren - die Taste runterdrücken - die Taste loslassen - die Taste betätigen (runter und hoch) ################################################################## */ class KeyLauscher implements KeyListener { public KeyLauscher() { } public void keyPressed(KeyEvent ereignis) { } public void keyReleased(KeyEvent ereignis) { } public void keyTyped(KeyEvent ereignis) { } } /** ################################################################## Methoden, welche die Reaktion auf Mausereignise beschreiben - bei gedrückter Maustatse bewegen - bei Mausbewegung ################################################################## */ class MouseMotionLauscher implements MouseMotionListener { public MouseMotionLauscher() { } public void mouseDragged(MouseEvent ereignis) { } public void mouseMoved(MouseEvent ereignis) { } }