linux.txt/programmieren/java/mouse_events.tex
2025-02-15 15:39:11 +01:00

32 lines
953 B
TeX

% master: mouse_events.tex
% Mouse Events v0.1
% 2011-06-08 (Rx)
\subsection{Mouse Events}
%------------------------
\begin{verbatim}
public class myApplet extends Applet implements MouseListener {}
Schnittstelle MouseListener implementieren
Methode Aufgabe
------- -------
mousePressed() Maustaste wird gedrückt
mouseReleased() Maustaste wird losgelassen
mouseClicked() Mausklick
mouseEntered() Maus bewegt sich in das Applet
mouseExited() Maus verlässt das Applet
addMouseListener(this); Listener soll auf das gesamte Applet achten
public void mousePressed(mouseEvent e) {
int x = e.getX(); Maustaste an X gedrückt
int y = e.getY(); Maustaste an Y gedrückt
}
addMouseMotionListener(this); MotionListener soll auf das Applet achten
mouseMoved() bewegte Mausereignisse
mouseDragged()
\end{verbatim}