Was Java Zuhörer sind


  Share  
|

Ein Zuhörer in Java ist ein Gegenstand, der benutzt wird, um Fälle anzufassen. In Wirklichkeit wird er eingeführt, um auf Fälle zu hören und dem Programm die erforderlichen Informationen über diesen Fall dann zu erklären, den Sie dann anfassen können. Z.B. wenn der Spieler die Maus verschiebt, alarmiert ein Zuhörer das Programm, daß die Maus und die Gebendetails seiner Position verschoben worden ist, im Verhältnis zu dem Bestandteil, der z.Z. diesen Bereich des Schirmes besetzt.

Die am allgemeinsten verwendeten Fallzuhörer werden unten gezeigt und werden im Paket java.awt.event gefunden.

ActionListener

FocusListener

KeyListener

MouseListener

MouseMotionListener

WindowListener

Die folgenden Tabellen zeigen Details der abstrakten Methoden, die in diesen drei Zuhörern und in den Fällen, die, definiert werden sie hervorrufen.

KeyListener

leeres keyPressed(KeyEvent e)

Ein Schlüssel wird unten betätigt (diese Fälle fahren fort aufzutreten, wenn der Benutzer den Schlüssel nach unten hält, aber mit einem Schlüssel verzögert).

leeres keyReleased(KeyEvent e)

Eine Taste wird losgelassen.

leeres keyTyped(KeyEvent e)

Eine Taste wird betätigt und losgelassen dann (Anmerkung, daß dieser Fall nur für Schlüssel bekanntgegeben wird, die gemeint werden, um Art-fähig zu sein, wie Alphabuchstaben und Zahlen und nicht Schlüssel wie F1, Ctrl und Alt, z.B.).

MouseListener

leeres mouseClicked(MouseEvent e)

Eine Maustaste wird betätigt und freigegeben dann auf einem Bestandteil.

leeres mouseEntered(MouseEvent e)

Maus kommt einen Teilbereich.

leeres mouseExited(MouseEvent e)

Maus nimmt einen Teilbereich heraus.

leeres mousePressed(MouseEvent e)

Eine Maustaste wird auf einem Bestandteil betätigt.

leeres mouseReleased(MouseEvent e)

Eine Maustaste wird auf einem Bestandteil freigegeben.

MouseMotionListener

leeres mouseDragged(MouseEvent e)

Eine Maustaste wird auf einem Bestandteil niedergehalten, und dann wird die Maus verschoben.

leeres mouseMoved(MouseEvent e)

Maus wird auf einem Bestandteil verschoben und keine Tasten sind unten.

Für Bequemlichkeit führt javax.swing.event.MouseInputListener alle Methoden zusammen eingeschlossen in den MouseListener und MouseMotionListener Schnittstellen ein.

Informationen über einen Fall werden in einem Fallgegenstand gespeichert, der als Parameter zu einer Zuhörermethode geführt wird, wenn er hervorgerufen wird. Dieses wird in den vorhergehenden Tabellen, mit der Kategorie KeyEvent für die Fälle gezeigt, die mit der Tastatur verbunden sind und der Kategorie MouseEvent für die Fälle, die mit der Maus verbunden sind.

dieses ist ein Artikel, der durch Gabriela C. Perez hinzugefügt wird


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions