gezeichnete Linie Eventhandling

Status
Nicht offen für weitere Antworten.

Hypocotyl

Mitglied
Also meine Frage:

Wie kann ein MouseEvent für eine mit der Paint Methode selbst gezeichnete Linie hinzufügen?

Also hab schon:

-Meine Grafik (Linie) gezeichnet
-möchte das es auf ein Mouseevent reagiert

Kennt ihr Tutorials die dieses Thema bearbeiten oder könnt ihr mir einfach so "schnell" weiterhelfen?
 

Marco13

Top Contributor
Gar nicht. Ein MouseListener kann nur an einer Component hängen. Du kannst also der Component, die die Linien zeichnet, einen MouseListener hinzufügen, und dann in der mouseClicked mit Methoden wie Line2D (Java 2 Platform SE v1.4.2) herausfinden, ob der Klick z.B. weniger als 3 pixel von der Linie entfernt war, und das dann als ein Anklicken der Linie auffassen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
J MouseListener fuer gezeichnete Polyline Java Basics - Anfänger-Themen 3
J Das Gezeichnete auf JPanel verschwindet nach minimize Java Basics - Anfänger-Themen 4
S Gezeichnete Rechtecke werden nicht dargestellt Java Basics - Anfänger-Themen 15
S gezeichnete Objekte werden bei Start nicht angezeigt Java Basics - Anfänger-Themen 4
J Beim Start des Programms zB. eine Linie in JPanel ausgeben Java Basics - Anfänger-Themen 4
J Linie wird zu lang gezeichnet Java Basics - Anfänger-Themen 4
C JFreeChart Linie nicht korrekt dargestellt Java Basics - Anfänger-Themen 1
L Anfängerin möchte Linie zeichnen Java Basics - Anfänger-Themen 8
P Überprüfen ob Mausklick auf Linie ist? Java Basics - Anfänger-Themen 6
W drawLine(...) - Linie soll nur begrenzt lang sein Java Basics - Anfänger-Themen 9
snipesss Linie zeichnen ohne extra Klasse? Java Basics - Anfänger-Themen 3
H Linie zeichnen... Java Basics - Anfänger-Themen 16
H Erste Schritte Linie/Raster mit Magnetfunktion Java Basics - Anfänger-Themen 1
X Kreis/Linie Programmieren Java Basics - Anfänger-Themen 1
B Konsoleninput eingegebene linie nach Eingabe löschen Java Basics - Anfänger-Themen 5
A Linie Zeichnen Applet mit Double Wert Java Basics - Anfänger-Themen 3
N Linie auf spezielle Area zeichnen Java Basics - Anfänger-Themen 9
G Frage wegen Applet( Linie) Java Basics - Anfänger-Themen 2
G Linie zeichen mit JLabel Java Basics - Anfänger-Themen 7
M Linie Java Basics - Anfänger-Themen 4
A Linie zeichnen Java Basics - Anfänger-Themen 4
S Linie ausgeben, die sich auf Knopfdruck verlängert Java Basics - Anfänger-Themen 2
S Linie ausgeben, die sich periodisch verlängert Java Basics - Anfänger-Themen 10
S Fette Linie zeichnen Java Basics - Anfänger-Themen 3
V Linie beginnt nich bei 0,0 Java Basics - Anfänger-Themen 2
G Linie innerhalb Rechteck Java Basics - Anfänger-Themen 2
G dicke linie zeichnen bzw schräges rechteck füllen Java Basics - Anfänger-Themen 2
M AWT -eigene DrawLine Methode mit Farbverlauf in der Linie ? Java Basics - Anfänger-Themen 2
G Linie/Gitter in GridBagLayout Java Basics - Anfänger-Themen 4
A Linie zeichnen per Knopfdruck --> Fehler Java Basics - Anfänger-Themen 7
B Eine Linie zeichnenmit Java, ich verstehe das einfach nicht Java Basics - Anfänger-Themen 4
W Eventhandling auslagern Java Basics - Anfänger-Themen 4
S Eventhandling ?? Was ist das? Java Basics - Anfänger-Themen 3
G EventHandling klappt nicht Java Basics - Anfänger-Themen 8
W OOP in Java: GUI und Eventhandling Java Basics - Anfänger-Themen 2
Noar Problem mit EventHandling in Applet Java Basics - Anfänger-Themen 3
S Seltsamer Fehler mit Eventhandling Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben