Mausklick

Status
Nicht offen für weitere Antworten.
J

JavaSuperFan

Gast
Hallo Leute,
ich hätte da mal eine Frage an der ich verzweifel.
Mein Ziel ist die Maus mit Hilfe der Robot-Klasse zu bestimmten Koordinaten auf dem Bildschirm bewegen und dann klicken zu lassen.
Erstens klappt super, ist ja auch eigentlich ziemlich leicht.
An der zweiten Aufgabe scheiter ich immer wieder, also den Mausklick.
Bitte um Hilfe,

Danke im Vorraus!

Mein bisheriger Code:
Code:
try
    {
      r = new Robot();
      r.mouseMove(740, 630);
      r.mousePress(InputEvent.BUTTON1_DOWN_MASK); //das stimmt nicht ^^
    }
    catch(Exception e)
    {
    }
 
J

JavaSuperFan

Gast
Ist leider nicht das Problem, habs schon ausprobiert :( , aber trotzdem danke für deine schnelle Antwort.
 

The_S

Top Contributor
hm, dann verwendest du vermtulich den falschen KeyCode ... nichtsdesto trotz benötigst du trotzdem noch das release am nach dem press ;) .

Und wenn du mal die API lesen würdest, dann würdest du auch sehen, was da eingesetzt werden muss => http://java.sun.com/javase/6/docs/api/java/awt/Robot.html#mousePress(int)
 
G

Guest

Gast
ok, das habe ich mir auch schon gedacht.
ich probiere aber nun schon seit über 6h rum und komm da einfach nicht weiter,
wäre super, wenn du mir die entsprechenden zwei zeilen schreiben könntest,
wärst wirklich die rettung für mich :!:
 

The_S

Top Contributor
Na komm, so schwer ist das doch wirklich nicht ...

Code:
public class Test {
	
	public static void main(String[] args) throws Exception {


		Robot r = new Robot();
		r.mouseMove(0, 0);
		r.mousePress(InputEvent.BUTTON1_MASK);
		r.mouseRelease(InputEvent.BUTTON1_MASK);
	}
}
 
J

JavaSuperFan

Gast
Super, vielen vielen Dank

...und du hast Recht, ich weiß bis jetzt noch nicht, warum ich das nicht hinbekommen habe,
scheinbar habe ich immer nur Teile der Lösung verwendet, also entweder nur drücken, dann hatte ich es richtig
oder drücken und loslassen, dann hab ich die falsche Keycodes verwendet,

auf alle Fälle vielen Dank :D
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
P GUI: Mausklick-Implementation Java Basics - Anfänger-Themen 2
P Überprüfen ob Mausklick auf Linie ist? Java Basics - Anfänger-Themen 6
S In JTable Zeile selektieren mit Mausklick Java Basics - Anfänger-Themen 16
E Mausklick Erkennung langsam? Java Basics - Anfänger-Themen 2
W Buttons sollen bei Mausklick einen String schreiben Java Basics - Anfänger-Themen 11
R Java Applet mit Mausklick ansprechen Java Basics - Anfänger-Themen 3
M Tabelle aktualisiert sich erst nach mausklick Java Basics - Anfänger-Themen 4
C Kreis nach Mausklick zeichnen Java Basics - Anfänger-Themen 5
W Befehl ausführen bei Mausklick + gedrückte Strg-Taste Java Basics - Anfänger-Themen 2
J Bild per MausKlick und Mausbewegung Scrollen Java Basics - Anfänger-Themen 11
S Gibt es einen Befehl "Mausklick" o.ä? Java Basics - Anfänger-Themen 6
G rechter Mausklick im JTree Java Basics - Anfänger-Themen 2
B Panel bei Mausklick färben Java Basics - Anfänger-Themen 3
L JEditorpane Mausklick simulieren Java Basics - Anfänger-Themen 6
R Mausklick simulieren Java Basics - Anfänger-Themen 5
T Durch Mausklick bild in Frame einfügen Java Basics - Anfänger-Themen 3
A Kleines Programm: Mausklick in Frame entgegennehmen. Java Basics - Anfänger-Themen 8
P Lauflicht erst durch Mausklick starten Java Basics - Anfänger-Themen 26
V Mausklick mit rechter Taste abfangen? Java Basics - Anfänger-Themen 8
D Abfrage Mausklick bei JMenuItem! Java Basics - Anfänger-Themen 15
O per Mausklick Werte übernehmen Java Basics - Anfänger-Themen 2
F Ball soll auf Mausklick farbe ändern. Java Basics - Anfänger-Themen 10

Ähnliche Java Themen

Neue Themen


Oben