Я пытаюсь разрешить перетаскивание из панели в моей Java-приложении Fx используя этот код:JavaFX перетаскивания Панели вокруг
setOnMouseDragged(event -> {
setManaged(false);
this.setTranslateX(event.getX()-120);
this.setTranslateY(event.getY()-50);
event.consume();
});
Но когда я пытаюсь перетащить его, он увлекает, но и появляется в другом месте каждые несколько кадров, так что похоже, что это в двух местах, когда я отпустил панель, она попадает в одно из этих мест. Кто-нибудь знает, почему он не работает?
Возможный дубликат [Как заставить курсор оставаться на месте в окне при перетаскивании незадекларированной сцены] (http://stackoverflow.com/questions/40953875/how-can-i-force-cursor-to-stay -in-place-on-window-when-dragging-an-undecorated-s) –