我正在尝试设置工具提示JEditorPane.我用来确定要显示哪些工具提示文本的方法是相当CPU密集型的 - 所以我想只在鼠标停止很短的时间后显示它 - 比如1秒.
我知道我可以使用ToolTipManager.sharedInstance().setInitialDelay(),但这会立即设置所有摆动组件上工具提示的延迟时间,我不希望这样.
我正在尝试获得一个显示任务当前进度的工具提示。所以,我想的是,工具提示文本的变化而显示工具提示。但是,当我调用setToolTipText()显示的文本时,显示的文本保持不变,直到我从工具提示组件中退出鼠标并再次输入。而调用setToolTipText(null)before 不会改变任何东西。