ウィンドウ領域Window
をクリックしてjfxtras をドラッグできます。ImageView
マウスの移動、スワイプなどのイベントを処理する必要がありますImageView
。コンテンツ ウィンドウ領域でのマウス イベントの処理を無効にするにはどうすればよいですか?
注:ImageView
コンテンツ領域でウィンドウをドラッグすることはできますが、 ではできませんButton
。
解決策を見つけました。しかし、ハックのようです:
imageView.addEventHandler(MouseEvent.MOUSE_DRAGGED, new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent mouseEvent) {
window.setMovable(false)
}
});
imageView.addEventHandler(MouseEvent.MOUSE_EXITED, new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent mouseEvent) {
window.setMovable(true);
}
});