Hi und zwar habe das Problem das mein Maus Event irgendwie die ganze Zeit getriggert wird, obwohl ich die Maustaste nicht drücke.
Ich weiß nicht warum das passiert, habe deswegen eine gute Stunde im Internet rum gesucht was ich bitte falsch gemacht haben könnte, aber nichts gefunden.
Hier der Code Schnipsel wo ich das Maus Event initialisiere:
Meine Frage ist jetzt wie muss ich das MouseEvent initialisieren, dass das Event nur getriggert wird wenn die Linke Maustaste gedrückt wird?
Danke für alle Hilfe
Entschuldigung das es in dem Bereich für GUI gelandet ist, ist ausversehen passiert :/
Ich weiß nicht warum das passiert, habe deswegen eine gute Stunde im Internet rum gesucht was ich bitte falsch gemacht haben könnte, aber nichts gefunden.
Hier der Code Schnipsel wo ich das Maus Event initialisiere:
Java:
MouseEvent e = new MouseEvent(gui.Main.jf, 0,0, 0, gui.Main.jf.getMousePosition().x, gui.Main.jf.getMousePosition().y, 1, false, 1 );
if(e.getButton() == MouseEvent.BUTTON1 && !(matrix[y][x] == "O")){
gui.Main.players.get("BK").clicked = true;
gui.Main.update();
System.out.println("Worked");
}
// jf ist ein JFrame
// players ist eine HashMap
// matrix ist ein 2D Array
Danke für alle Hilfe
Entschuldigung das es in dem Bereich für GUI gelandet ist, ist ausversehen passiert :/