Button als Schalter

MHayer

Grünschnabel
Hallo,

ich mach gerade eine Umsetzung einer HTML Seite in Java:
Dabei sind auch Buttons, die zwei Events haben:

Hier die HTML Vorgabe:
HTML:
<input type="Button" Name = "eup" onmousedown="manualMove(0x42)" onmouseup="manualMove(2)" Value = "up">

Die Aufgabe:

Ich soll wenn der Button GEDRÜCKT wird soll Etwas aktiviert werden.

Wenn der Button wieder losgelassen (wo das normale ActionEvent eintritt) wird wieder deaktiviert.

Es soll sowohl mit Maus, als auch Tastatur registriert werden.

Bisher habe ich nur einen MouseListener benutzt, aber das gefällt mir nicht.
 
Moin!
Und was gefällt die am MouseListener nicht? Die Methoden mousePressed() und mouseReleased() sind doch laut deiner Beschreibung genau das was du brauchst.
Ebenso fügst du noch einen KeyListener hinzu und reagierst auf die KeyPressed() und keyReleased() Aufrufe....

Wenn dir damit nicht geholfen ist, müsstest du dein Problem vielleicht mal genauer beschreiben....
*grüssle*
MeinerEiner
 
Hallo,

ich will ja besser machen, als die HTML Vorlage.

Ich wollte hauptsächlich wissen, ob es nicht eine bessere Möglichkeit gibt.

mit der kombo aus MouseListener und KeyListener hab ich halt Abfall,
den ich nicht benötige.

trotzdem,
vielen Dank für die Mühe
MHayer
 
Hallo,

ich verstehe halt nicht, warum es nicht ein KlickEvent gibt.

Wo halt merkt, dass der Button gedrückt wurde.

und tschüss
 
Zurück