Hallo, ich versuche gerade einen Code zu schreiben, wo als Bedingung die MouseTaste gedrückt wird und dann die TextArea per MouseDragged verschoben wird.
Das Problem: MouseDragged reagiert nicht. Mein verkürzter Code liefert nur "setOnMousePressed - Zeile 442"
newField.addEventFilter(MouseEvent.MOUSE_PRESSED, new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent MouseEvent) {
System.out.println("setOnMousePressed - Zeile 442");
newField.setOnMouseDragged(MouseDragged->{
System.out.println("setOnMousePressed - Zeile 444");
});
});
Ich wäre über einen Tipp sehr dankbar.
Matthias
Anm.: Schon die MousePressed Event konnte ich nicht in eine Lamda Funktion packen, da reagierte er auch nicht.
Das Problem: MouseDragged reagiert nicht. Mein verkürzter Code liefert nur "setOnMousePressed - Zeile 442"
newField.addEventFilter(MouseEvent.MOUSE_PRESSED, new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent MouseEvent) {
System.out.println("setOnMousePressed - Zeile 442");
newField.setOnMouseDragged(MouseDragged->{
System.out.println("setOnMousePressed - Zeile 444");
});
});
Ich wäre über einen Tipp sehr dankbar.
Matthias
Anm.: Schon die MousePressed Event konnte ich nicht in eine Lamda Funktion packen, da reagierte er auch nicht.