私は、スクロールペイン内に長方形があるスクロールペインを持っています。スクロールペインには800があり、ウィンドウが小さくなるとスクロールバーが有効になり、スクロールすることができます。私の問題は、スクロールバーがオンになっているときに矩形を移動しようとすると、スクロールバーも左または右に移動します。ノードを移動しているときにスクロール機能を一時的に無効にする方法>ノードJavafxで移動するScrollPance
1
A
答えて
1
あなたが探しているかもしれないことは、プロパティパン可能の値を設定します
public final void setPannable(boolean value)
です。 プロパティの説明: ユーザーがマウスを使用してビューポートをパンすることができるかどうかを指定します。マウスイベントがScrollPaneに到達した場合(つまり、マウスイベントが含まれているノードまたはその子ノードによってブロックされていない場合)、pannableを調べて、イベントをパニングに使用する必要があるかどうかを判断します。
私はこれが動作するかどうかわからないんだけど、それのように聞こえます。あなたはScrollPaneの上でクリックしたとき、それはhttps://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/ScrollPane.ScrollBarPolicy.html
に設定するように
またhttps://docs.oracle.com/javase/8/javafx/api/javafx/scene/Node.html#onMouseClickedProperty
または類似MousePropertyは、リスナーの設定を使用し、それを作ることができ決して
public static final ScrollPane.ScrollBarPolicy NEVER
スクロールバーが決して表示されないことを示します。その後、戻ってあなたの元の設定に
ScrollPane.onMouseReleased();
幸運のための
!
関連する問題
- 1. JavaFX、矢印キーでGridPane内のノードを移動
- 2. エージェントが移動ノードを移動する
- 3. Javafx:ページに移動
- 4. javafxドラッグアンドドロップ移動アイコン
- 5. JavaFXイメージアニメーションの移動
- 6. 移動ノード
- 7. javafx 2をドラッグしてノードを移動する正しい方法は?
- 8. JavaFX 3D相対位置を使ってノードを移動する方法
- 9. マウス/ドラッグイベントでのJavaFXフリスビーの移動
- 10. javafxとテキストとの結合サークルが移動するとテキストが移動する
- 11. JavaFXのペインで絶対配置ノードを移動する最適な方法は何ですか?
- 12. のJavaFX - (例えばテキストフィールド)のサイズ変更および/またはノードを移動
- 13. Scenekitパンジェスチャー移動ノードが速すぎる
- 14. のJavaFX:ノード
- 15. JTree - ノードを右に移動
- 16. JavaFXでノードを印刷する
- 17. JavaFxのツールバーでイメージを移動する方法
- 18. Javafxのキーボードで2つの四角形を移動する
- 19. ノードをJavaFXが動作しない別のノードにドラッグ
- 20. スイングjComboboxからjavaFX ComboBoxへ移動
- 21. JavaFX Treeview expand矢印が右に移動
- 22. 子ノードを親ノードに移動する条件
- 23. ノードを別のノードの方向に移動する方法
- 24. 移動index.jsをES6(ノードなど)で
- 25. Dijitツリー内でのノードの移動
- 26. ホバー上でバックグラウンドでノードを移動する
- 27. JavaFxのスライダを使用して円を移動する
- 28. ドラッグ時のシェイプの移動Javafx - シェイプがリセットを維持する
- 29. JavaFX:無限のシンボルを描画して移動する
- 30. javafxアラートの移動を無効にする
ありがとうございます。 scrollPaneがpannableに設定されました – tashtoons
素晴らしいです、それはあなたのためにうまくいってうれしいです!デフォルトでは、ほとんどの場合そうです。 – XaolingBao