Maus von alleine bewegen!

F

FrecherFrett

Gast
Halle freunde des Programmierens! ;)
Ich hätte ein Programm was meine Maus alle 30 sec einen Rechtsklick in bestimmter Position ausführen lässt! Und das am besten in einen JFrame mit An und Aus -schalte Funktion! Könnte mir wer helfen?
Soweit bin ich gekommen:
Java:
import java.awt.*;
import java.awt.event.*;

public class mausslider
{
public static void main(String[] args) throws AWTException {

Robot rob = new Robot();
rob.mouseMove(800,800); // Mauszeiger bewegen
rob.delay(2000); // warte 2 Sekunden
rob.mousePress(InputEvent.BUTTON2_MASK); // linke Maustatse drücken
rob.mouseRelease(InputEvent.BUTTON2_MASK); // und wieder loslassen
rob.delay(2000); // warte 2 Sekunden
rob.mouseMove(800,800); // Mauszeigerbewegen
rob.delay(2000); // warte 2 Sekunden
rob.mousePress(InputEvent.BUTTON2_MASK); // linke Maustatse drücken
rob.mouseRelease(InputEvent.BUTTON2_MASK); // und wieder loslassen
rob.delay(2000);
}
}
 
F

FrecherFrett

Gast
Ich hätte dazu gerne eine Schleife und das in einem Jframe Format das ich es als .jar datei ein und ausschalten kann!
 

Flown

Administrator
Mitarbeiter
Dir ist jetzt schon klar, dass es dir keiner hier machen wird. Wir sind hier nicht bei wünsch dir was.
Aber wenn Probleme auftauchen sind wir gerne dazu bereit dir zu helfen.

Zu deinem Problem:
- Erzeug ein JFrame
- Mach die Schleife um deine Robot-Anweisungen
- Mach mit einem An/Aus-Button ein boolean für Schleife an/aus

Wie schon gesagt, falls es Problemen gibt melde dich
 
F

FrecherFrett

Gast
Ok habe selber mal ein wenig probiert!
Könnte mir jemand noch ein Denkanstoss geben zu:

- Start/Stop - Funktion
- Dauerschleife
- rob.mouseMove(800,800); (Er bewegt sich nicht dahin!) Warum das?

Hier ist mein Code bis dahin!

Java:
import java.awt.AWTException;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Robot;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.InputEvent;
import javax.swing.JButton;
import javax.swing.JFrame;

public class test implements ActionListener
{
    
    private JButton button;

    public test() 
    {
        // Fenster anlegen
        JFrame frame = new JFrame();
        frame.setTitle("KlickerGO");
        frame.setLayout(new BorderLayout());
        
        // Button anlegen
        this.button = new JButton("Start");
        button.setBackground(Color.RED);
        // Eventhandler für Button zuweisen
        this.button.addActionListener(this);
        
        // Button der Frame hinzufügen
        frame.add(this.button);
        
        // Fenster zentrieren
        frame.setSize(350,150);
        frame.setLocationRelativeTo(null);
        
        // Fenster sichbar machen
        frame.setVisible(true);
    }
    
    public static void main(String[] args)   {
        new test();}

    @Override
    public void actionPerformed(ActionEvent e)
    {
        if(button == e.getSource())
            {
          	Robot rob;
			try {
				rob = new Robot();
				rob.mouseMove(800,800); // Mauszeiger bewegen
	        	rob.mousePress(InputEvent.BUTTON3_MASK); // linke Maustatse drücken
	        	rob.mouseRelease(InputEvent.BUTTON3_MASK); // und wieder loslassen
				rob.delay(2000); // warte 2 Sekunden
	        	rob.mousePress(InputEvent.BUTTON3_MASK); // linke Maustatse drücken
	        	rob.mouseRelease(InputEvent.BUTTON3_MASK); // und wieder loslassen
			} catch (AWTException e1) {
				// TODO Auto-generated catch block
				e1.printStackTrace();
			}
  	
            }
   }
}
 

Michael...

Top Contributor
- rob.mouseMove(800,800); (Er bewegt sich nicht dahin!) Warum das?
Liegt eventuell daran, dass du da noch die Maus in der Hand hälst und Dich "im" Klick befindest?
Ich würde da eine kleine Pause einlegen bevor der Robot die Maus bewegt.
Allerdings solltest Du diese Aktionen in einem separaten Thread laufen lassen - besonderns wenn das ganze dann in einer Schleife ablaufen soll. Sonst kannst Du die Schleife nicht mehr unterbrechen.
 
F

FrecherFrett

Gast
mh.. ne daran liegt es leider nicht! Noch ein anderen Vorschlag?


Ich denke ich lass das mit der Schleife weg sonst sprengt das meine Fähigkeiten ;)
 
F

FrecherFrett

Gast
Stimmt hast recht muss irgendwo ein Fehler drinne gehabt haben!
Jetzt geht es vielen Dank!
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
G Linie mit der Maus auswählen AWT, Swing, JavaFX & SWT 5
B mit maus Objekt bewegen AWT, Swing, JavaFX & SWT 3
R Swing Panel nur bei Maus sichtbar AWT, Swing, JavaFX & SWT 2
B mit Maus verschiebbares Panel AWT, Swing, JavaFX & SWT 2
C JTextField Inhalt mit Maus selektieren wenn disabled AWT, Swing, JavaFX & SWT 2
S JavaFX Fenster aufkommen lassen, wenn mit der Maus über bestimmten Bereich fahren AWT, Swing, JavaFX & SWT 1
F Event wenn Maus eine JList verlässt AWT, Swing, JavaFX & SWT 13
T Timer und GIF Animationen pausieren während Maus sich bewegt AWT, Swing, JavaFX & SWT 4
M Bild in JPanel mit Maus einfügen AWT, Swing, JavaFX & SWT 0
B Swing Form undecorated: Beim Bewegen geht die Maus immer automatisch zur linken Seite. AWT, Swing, JavaFX & SWT 7
L 2D-Grafik Bild in Richtung Maus drehen AWT, Swing, JavaFX & SWT 18
K Swing Maus in Panel einsperren AWT, Swing, JavaFX & SWT 8
D Swing JList keine Selektionsänderung bei "dragged-Maus" AWT, Swing, JavaFX & SWT 4
A JFrame Größenänderung mit Maus und GridLayout AWT, Swing, JavaFX & SWT 10
J Maus "locken" für Menü AWT, Swing, JavaFX & SWT 8
D Grafiken an Maus anhängen AWT, Swing, JavaFX & SWT 2
P Pfeilpolygon per Maus rotierbar machen - Kleine Schwierigkeiten AWT, Swing, JavaFX & SWT 29
P Event Handling Gedrückte Maus Blockiert MausEvents AWT, Swing, JavaFX & SWT 2
R Swing Per Maus JLabel resizen AWT, Swing, JavaFX & SWT 6
G Swing JPanel per Maus verschieben AWT, Swing, JavaFX & SWT 5
A SWT Tooltip soll nicht verschwinden, solange User mit Maus auf Control ist AWT, Swing, JavaFX & SWT 5
C AWT Mausbarriere Maus fangen AWT, Swing, JavaFX & SWT 10
J "Auswahlfenster" mit Maus auf JLabel zeichnen AWT, Swing, JavaFX & SWT 4
W Swing Bild zeichnen wenn Maus an bestimmter Position ist AWT, Swing, JavaFX & SWT 4
J Inaktivität von Maus und Tastatur AWT, Swing, JavaFX & SWT 4
G AWT Images aus Imagearray an die Maus pappen und bewegen AWT, Swing, JavaFX & SWT 4
F Element anzeigen / erstellen. Maus vs Controller AWT, Swing, JavaFX & SWT 7
M 3D-Grafik Bewegung mit der Maus ohne Klicken AWT, Swing, JavaFX & SWT 10
F Swing Objekte mit Maus verschieben AWT, Swing, JavaFX & SWT 8
O Swing JButton werden richtig gewechselt aber die Maus macht die alten wieder Sichtbar?? AWT, Swing, JavaFX & SWT 5
Y AWT Maus Koordinaten abspeichern in eine Textfile AWT, Swing, JavaFX & SWT 3
Weltall 7 AWT Maus-Events werden doppelt ausgeführt AWT, Swing, JavaFX & SWT 12
C permanente aktualisierung der Koordinaten der Maus auf einem Panel AWT, Swing, JavaFX & SWT 8
J maus festlegen AWT, Swing, JavaFX & SWT 6
C paintComponent mit Maus verschieben - wie? AWT, Swing, JavaFX & SWT 2
T Swing JComboBox: Listeneinträge mit der Maus verschieben AWT, Swing, JavaFX & SWT 5
O JSlider - wie unterscheide ich mit Maus verändert und durch setValue verändert. AWT, Swing, JavaFX & SWT 16
W Swing Maus Rastersprung AWT, Swing, JavaFX & SWT 3
S Swing JTable Auswahl mehrerer Zellen mit STRG+Maus AWT, Swing, JavaFX & SWT 3
E Hilfetext anzeigen beim Überfahren mit der Maus AWT, Swing, JavaFX & SWT 3
G Maus über Button AWT, Swing, JavaFX & SWT 3
S Funktion nur ausführen, wenn Maus über Componente ist AWT, Swing, JavaFX & SWT 2
G Listenelemente mit der Maus verschieben AWT, Swing, JavaFX & SWT 4
B kein MouseEvent bei zu schneller Bewegung der Maus AWT, Swing, JavaFX & SWT 7
B JTable - Wechsel der Spalte bei TAB, RETURN oder Maus AWT, Swing, JavaFX & SWT 5
D Mit der Maus in verschiedene Modi wechseln AWT, Swing, JavaFX & SWT 15
Z Buttons erscheinen erst wenn man mit der Maus drüber geht AWT, Swing, JavaFX & SWT 7
G Elemente erst da wenn mit Maus drüber gefahren bin AWT, Swing, JavaFX & SWT 2
M Kreis mit gedrückter Maus bewegen AWT, Swing, JavaFX & SWT 20
F Größenänderung mittels Maus - selbst implementieren? AWT, Swing, JavaFX & SWT 3
R Einstellen der Maus Rad Geschwindigkeit beim Scrollen AWT, Swing, JavaFX & SWT 3
G Kreis zeichnen und mit Maus ziehen AWT, Swing, JavaFX & SWT 3
W Maus Rahmen zeichnen AWT, Swing, JavaFX & SWT 10
A JFileChooser - Mehrere Dateien per Maus markieren (nokeys) AWT, Swing, JavaFX & SWT 7
V JTable Handling Fokus on Keystroke und Maus Doubleclick AWT, Swing, JavaFX & SWT 9
R JTable: Maus-Click ohne Datensätze AWT, Swing, JavaFX & SWT 9
L Größe von Komponenten im Nulllayout mit der Maus verändern. AWT, Swing, JavaFX & SWT 2
J Context Menü Maus AWT, Swing, JavaFX & SWT 3
G JTable selektion der Zeile bei Fokusieren mit der Maus AWT, Swing, JavaFX & SWT 5
T mousemoved abfrage - aber welches event wenn maus weg? AWT, Swing, JavaFX & SWT 2
lin Frame bei Drücken eines Buttons mit Maus verschieben AWT, Swing, JavaFX & SWT 7
G [AWT] Zeichnungen per Maus auswählen AWT, Swing, JavaFX & SWT 8
D Ne Maus Event Frage AWT, Swing, JavaFX & SWT 4
D Polygon mit der Maus zeichnen AWT, Swing, JavaFX & SWT 2
M Zusätzlichen Maus-Klick erzeugen AWT, Swing, JavaFX & SWT 4
W JInternalFrame alleine funktionsfähig AWT, Swing, JavaFX & SWT 5
TheSepp Fenster um x Pixel bewegen, wenn man auf dem Knopf drückt AWT, Swing, JavaFX & SWT 10
N Objecte bewegen mit Tastatur AWT, Swing, JavaFX & SWT 5
DonBronson Objekt bewegen (Mausposition) AWT, Swing, JavaFX & SWT 3
Z Button bewegen und Plätze tauschen AWT, Swing, JavaFX & SWT 4
Z Swing Button anklicken und bewegen AWT, Swing, JavaFX & SWT 2
F JLabel mit ImageIcon per Button bewegen AWT, Swing, JavaFX & SWT 4
D JavaFX Pane per Drag&Drop bewegen? AWT, Swing, JavaFX & SWT 2
A Swing JButton mit Pfeiltasten bewegen AWT, Swing, JavaFX & SWT 6
L Swing Panels bewegen wie Windows 10 Kacheln AWT, Swing, JavaFX & SWT 0
KilledByCheese 2D-Grafik Feld automatisch bewegen, in zeitabständen AWT, Swing, JavaFX & SWT 7
N Programm mit Swing und Thread, Figur bewegen sich nicht AWT, Swing, JavaFX & SWT 6
K Funktion für das Bewegen des Balles AWT, Swing, JavaFX & SWT 5
Z SnakeGame Schlange per KeyListener bewegen! AWT, Swing, JavaFX & SWT 10
F 2D-Grafik Objekt durch Einwirkung einer Kraft im Raum bewegen AWT, Swing, JavaFX & SWT 14
A Panel lässt sich nicht bewegen AWT, Swing, JavaFX & SWT 2
D Bild bewegen mit Tastendruck AWT, Swing, JavaFX & SWT 7
E Swing Objekt zu Position (Point) bewegen AWT, Swing, JavaFX & SWT 2
M Swing + Java2D Sichtfeld bewegen verhält sich träge AWT, Swing, JavaFX & SWT 4
O JLabel bewegen AWT, Swing, JavaFX & SWT 10
D Swing Objekte bewegen mit MouseMotionListener AWT, Swing, JavaFX & SWT 4
T 2D-Grafik Slideshow (DoubleBuffering und Image transformieren/bewegen) AWT, Swing, JavaFX & SWT 6
J Grafik (Kreis) schneller bewegen? AWT, Swing, JavaFX & SWT 6
H Rechteck via Mouse bewegen AWT, Swing, JavaFX & SWT 2
M Eine Kugel nach rechts bewegen AWT, Swing, JavaFX & SWT 5
M Objekte in JPanel bewegen AWT, Swing, JavaFX & SWT 4
U Swing JLabel bewegen mittels Thread AWT, Swing, JavaFX & SWT 3
K Jbutton bewegen AWT, Swing, JavaFX & SWT 4
T jPanels im jFrame bewegen - Auch ohne Textfield? AWT, Swing, JavaFX & SWT 4
M JPanel im JPanel bewegen AWT, Swing, JavaFX & SWT 7
T Processing: Bild auf X-Achse bewegen AWT, Swing, JavaFX & SWT 4
T Objekt in Kreisbahn bewegen AWT, Swing, JavaFX & SWT 5
E JWindow bewegen, minimieren, vergrößern und schließen AWT, Swing, JavaFX & SWT 5
M grafische objekte erstellen und bewegen AWT, Swing, JavaFX & SWT 4
L 2 Fenster gleichzeitig bewegen AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen

Neue Themen


Oben