mouseMotionListener zu langsam

MOEP_BIBER

Aktives Mitglied
Hey Leute,
ich wollte heute ein Programm schreiben, dass meine Maus in einem Fenster sozusagen gefangen hält indem es die Maus immer wieder in die Mitte bewegt wenn man sich in Nähe des Randes aufhält.

Java:
					if (e.getX() <20 || e.getX() > 330 || e.getY() <20 || e.getY()>210){
					    try {
						Robot robot = new Robot();
						robot .mouseMove(150,120);
						} catch (AWTException e1) {
							e1.printStackTrace();
						}
					}
Mit dem Code gibt es keine Probleme, aber der MotionListener ist zu langsam.
D.h. er guckt zu selten wo die Maus sich gerade befindet und deshalb kann man durch eine schnelle Mausbewegung aus dem Fenster abhaun.

Gibt es ne Möglichkeit den MotionListener zu beschleunigen?

MfG Biber
 

Geeeee

Bekanntes Mitglied
Versuch doch mouseExited abzufangen und dann deinen Cursor zurückzusetzten. Mit schnellen Bewegungen kannst du das mouseMoved immer außer Gefecht setzen.
Natürlich könnte man noch dein immer wieder neues Erzeugen des Robots außerhalb gestalten, aber das verringert wohl nur das Problem und löst es nicht.
 

MOEP_BIBER

Aktives Mitglied
das mit mouse exited funktioniert gut ;)
hab jetz noch nen windowlistener hinzugefügt der das programm wieder öffnet wenns geschlossen wird
hehe^^
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
A MouseMotionListener - wie Mausverfolgung und Neuzeichnen realisieren? Java Basics - Anfänger-Themen 12
F MouseMotionListener - Objekt bewegt sich nicht Java Basics - Anfänger-Themen 1
J KeyListener,MouseListener,MouseMotionListener und static Java Basics - Anfänger-Themen 7
G MouseMotionListener spinnt(e.getX()/e.getY()) Java Basics - Anfänger-Themen 4
C MouseMotionListener und neu zeichnen Java Basics - Anfänger-Themen 2
N Problem mit MouseMotionListener Java Basics - Anfänger-Themen 4
J MouseMotionListener implementieren Java Basics - Anfänger-Themen 3
S Hilfe mit MouseMotionListener erstellen Java Basics - Anfänger-Themen 7
C java.util Timer läuft zu langsam? Java Basics - Anfänger-Themen 1
M Quicksort Laufzeit langsam Java Basics - Anfänger-Themen 5
M Quicksort Laufzeit langsam Java Basics - Anfänger-Themen 0
J Interface Einlesen von Bildern mithilfe von URL zu langsam Java Basics - Anfänger-Themen 5
L mehrdimensionale arrays ich verzweifle so langsam... Java Basics - Anfänger-Themen 9
M Simpler Algorithmus läuft extrem langsam. Java Basics - Anfänger-Themen 3
E Mausklick Erkennung langsam? Java Basics - Anfänger-Themen 2
W Eclipse auf Linux langsam und stürzt teilweise ab Java Basics - Anfänger-Themen 2
C Einlesen in Array von Textdatei sehr langsam Java Basics - Anfänger-Themen 7
J Bei Hinzufügen von JButton Programm langsam Java Basics - Anfänger-Themen 3
C Mehrdimensionale Arrays in Java langsam? Java Basics - Anfänger-Themen 8
F Ist lesen Text von einem Zip File besonders langsam??? Java Basics - Anfänger-Themen 4
A .setEnabled(false) zu langsam? Java Basics - Anfänger-Themen 17
D JButton oder ImageIcon klickt "langsam" Java Basics - Anfänger-Themen 5
K Bilder "langsam" laden Java Basics - Anfänger-Themen 4
D Keylistener zu langsam Java Basics - Anfänger-Themen 7
Antoras Datei laden mit BufferedReader sehr langsam Java Basics - Anfänger-Themen 7
F Programm sehr langsam. Windows 7? Java Basics - Anfänger-Themen 23
hdi FileReader / BufferedReader langsam? Java Basics - Anfänger-Themen 3
G ArrayList bei großen Zahlen langsam? Java Basics - Anfänger-Themen 10
A Maus positionserkennung zu langsam Java Basics - Anfänger-Themen 4
E Methode sehr langsam und funktioniert teilweise nicht Java Basics - Anfänger-Themen 3
S JFileChooser öffnet Unterverzeichnisse sehr langsam Java Basics - Anfänger-Themen 2
C Java ist langsam Java Basics - Anfänger-Themen 4
G Ein Image langsam einblenden und nach 5 Sekunden ausblenden? Java Basics - Anfänger-Themen 10
F Java Applikation ProjectX startet sehr langsam Java Basics - Anfänger-Themen 3
D Warum läuft dieses Programm so langsam? Java Basics - Anfänger-Themen 5
G Verzweifle langsam beim Javalernen Java Basics - Anfänger-Themen 8
C FileInputStream sehr langsam Java Basics - Anfänger-Themen 5
G jar-File startet zu langsam? Java Basics - Anfänger-Themen 9
M Warum so höllisch langsam? Java Basics - Anfänger-Themen 5
S die java machine läuft viel zuuuu langsam, woher kommt das?? Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben