将(移动)工具提示应用于光标

时间:2017-01-24 00:35:59

标签: java javafx

是否可以(以及如何)将工具提示直接应用于游标?

基本上是一个弹出式信息"框架"绑定到光标,几秒钟后就会消失。在应用程序的窗口中,工具提示应该跟随光标。

1 个答案:

答案 0 :(得分:1)

您可以采取以下措施:

Popup popup = new Popup();
popup.getContent().add(new Label("A tooltip"));

PauseTransition hideTimer = new PauseTransition(Duration.seconds(1));
hideTimer.setOnFinished(e -> popup.hide());


Scene scene = ... ;

scene.addEventFilter(MouseEvent.MOUSE_MOVED, e -> {
    popup.show(scene.getRoot(), e.getScreenX(), e.getScreenY());
    hideTimer.playFromStart();

});