使用JavaFX8(java 8安装)如何将Label.setTooltip显示时间延长到20秒(鼠标位于Tooltip内)

使用JavaFX8(java 8安装)如何将Label.setTooltip显示时间延长到20秒(鼠标位于Tooltip内),java,javafx,tooltip,delay,Java,Javafx,Tooltip,Delay,我试过使用 1) 导入javax.swing.ToolTipManager; ToolTimManager.sharedInstance().setDismissDelay(20000); 在*.java文件的不同位置(使用NetBeans IDE) 2) 创建OnMouseCenter MouseEvent处理程序覆盖例程,包括: ToolTimManager.sharedInstance().setDismissDelay(20000) 结果:无错误,运行正常,但显示时间始终为5秒 我不想创

我试过使用 1) 导入javax.swing.ToolTipManager; ToolTimManager.sharedInstance().setDismissDelay(20000); 在*.java文件的不同位置(使用NetBeans IDE)

2) 创建OnMouseCenter MouseEvent处理程序覆盖例程,包括: ToolTimManager.sharedInstance().setDismissDelay(20000)

结果:无错误,运行正常,但显示时间始终为5秒


我不想创建自己的弹出控件,因为我喜欢现有工具提示的所有行为,除了我试图在工具提示中显示一些用户需要花费很长时间才能阅读的单词。请帮忙

您正在调用一个Swing实用程序类,即导入javax。Swing。ToolTimManager,它无法控制JavaFX功能

根据,这不受支持,并且是变更请求的主题。这个问题还包含一个基于反射的“黑客”和另一个涉及弹出窗口的解决方法