lundi 2 février 2015
Java eigenen Button programmieren (ob Cursor im Rechteck ist oder nicht..../button pressed or not)
Posted on 14:41 by verona
Hallo,
mal wieder habe ich ein Problem...
Da ich habe mir jetzt einen eigenen Button programmiert, komme nun aber nicht weiter:
Unbenannt.png
Also, das Rechteck (im Programm selbst mit fillRect verwirklicht) soll den Button darstellen. Das schwarze Rechteck soll das Fenster vom Programm selbst darstellen und der rote Punkt soll der Cursor sein. Nun möchte ich ermitteln, ob sich der Cursor in dem orangen Rechteck befindet oder nicht, um dementsprechend ein Ereigniss auszuführen. Dazu habe ich schon den MouseAdapter eingefügt (die Methoden mousePressed und mouseReleased um genauer zu sein).
Jedoch finde ich momentan keinen Weg, wie ich herausfinden kann ob der, im Bild roter Punkt, in orangem Rechteck ist oder nicht. Da irgendwie schaffe ich es nicht alle Parameter miteinander zu verknüpfen in einem for-loop oder einer if-Abfrage.
Ich hoffe hier kann mir jemand weiterhelfen.
JavaGamer
mal wieder habe ich ein Problem...
Da ich habe mir jetzt einen eigenen Button programmiert, komme nun aber nicht weiter:
Unbenannt.png
Also, das Rechteck (im Programm selbst mit fillRect verwirklicht) soll den Button darstellen. Das schwarze Rechteck soll das Fenster vom Programm selbst darstellen und der rote Punkt soll der Cursor sein. Nun möchte ich ermitteln, ob sich der Cursor in dem orangen Rechteck befindet oder nicht, um dementsprechend ein Ereigniss auszuführen. Dazu habe ich schon den MouseAdapter eingefügt (die Methoden mousePressed und mouseReleased um genauer zu sein).
Jedoch finde ich momentan keinen Weg, wie ich herausfinden kann ob der, im Bild roter Punkt, in orangem Rechteck ist oder nicht. Da irgendwie schaffe ich es nicht alle Parameter miteinander zu verknüpfen in einem for-loop oder einer if-Abfrage.
Ich hoffe hier kann mir jemand weiterhelfen.
JavaGamer
Java eigenen Button programmieren (ob Cursor im Rechteck ist oder nicht..../button pressed or not)
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire