this questionに関して、マウスがTooltip
上にマウスオーバーしている場合にイベントをトリガーすることが可能かどうかを知りたいと思います。私はこの方法を知っていますnode.setOnMouseEntered()
しかし、これはNode
(Tooltip
はNode
を拡張しません)のインスタンスにのみ適用されます。ツールチップ上でマウスのホバーを検出
0
A
答えて
1
Tooltip
からscene
を取得し、そこにイベントハンドラを登録します。
Tooltip tooltip = new Tooltip("Something");
Scene tooltipScene = tooltip.getScene();
tooltipScene.setOnMouseEntered(evt -> {
System.out.println("enter");
});
tooltipScene.setOnMouseExited(evt -> {
System.out.println("exit");
});
-1
tooltip.getGraphic()
は、ツールチップをノードとして取得できるようになります。
+1
必ずしもあなたがグラフィックを自分で設定しないと、nullを返します。 – kerner1000
+0
そして私はこれを他の答えに変更を提出する前に読みませんでした... –
関連する問題
- 1. 入力フィールド上でマウスのホバー表示のツールチップ
- 2. HTML送信ボタンのマウス・ホバー上にツールチップを表示する
- 3. マウス上のUpdatePanel(ツールチップ)
- 4. Qtのツールチップ内でマウスのクリックを検出する方法は?
- 5. ホバー上のタイトル属性ツールチップを隠す
- 6. 要素のドラッグ中にホバー/マウスオーバー/マウスを検出
- 7. chart.jsのマウスのホバー上のフォーマットXラベル
- 8. サブメニューは、マウスのホバー上の全幅に
- 9. JButtonのマウス(ツールチップ)
- 10. Pycharm:マウスのホバーで変数/名前/トークンのツールチップを有効にしますか?
- 11. jQueryがイメージ上でマウスのホバーを認識できない
- 12. マウスのホバー上でエキスパンダーの背景を変更します。
- 13. Unix上でマウスの状態を検出する方法
- 14. d3.jsダッシュボードがマウスのホバー上でデータを反転
- 15. マウスのホバー上でマテリアルデザインメニューを開く方法
- 16. hoverIntentでホバー上のマウス位置にDIVを表示
- 17. WPFのグリッドの任意のセル上でホバー上にツールチップを動的に生成
- 18. AngularJS - ホバー上で異なるツールチップを持つブートストラップポップオーバー
- 19. jQuery:ホバー上でツールチップを開いたままにする方法
- 20. マウスのホバー上でのボタンの不透明度の変更
- 21. Chromeの変更Afterglow HTML5ビデオでマウスのホバー上のポスター画像
- 22. hasClassがマウスのホバー上で動作していない
- 23. マウスの動きでブートストラップのツールチップ - ツールチップがマウスから遠くに現れる?
- 24. マウスのホバー上の画像マップの背景を変更する
- 25. マウスのホバー上のテキストエリアの単語を選択
- 26. ボタンの上にホバー/スワイプを検出する
- 27. c3がバーの上にホバーを検出する
- 28. マウスのホバー上のスクロールゾーンを見つける...?
- 29. ホバー上のツールチップとしてのTextBox文字列
- 30. 画像プレビューのツールチップとマウスがツールチップを残すまで待つ
ああ笑私はこの問題を解決するために、他の質問を編集するちょうど約ました。 –
偉大な、より良い場合は、ここで答えることもできます。 – kerner1000
それを生成するコントロールを離れると、ツールチップが直接消えてしまうと、ツールチップを聞くことができません。 –