环顾四周,似乎添加工具提示的一般共识是通过Tooltip#install方法:
Tooltip.install(button, new Tooltip("This is a tooltip"));
但是,将此绑定到按钮似乎不会执行任何操作。
我正在使用JavaFX场景构建器,我想要添加工具提示的按钮是通过@FXML标签在我的Controller类中配置的。
这是按钮:
如何添加工具提示呢?
答案 0 :(得分:1)
借用duplicate question's answer之一:
Button btn = new Button("Step");
btn.setTooltip(new Tooltip("This is a tooltip"));
至于工具提示出现的时间:
通常,当鼠标移过a时,工具提示会被“激活” 控制。在Tooltip变为之间通常会有一些延迟 “激活”并在实际显示时。细节(如 延迟量等等留给Skin实现。
取自https://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/Tooltip.html