java - 为什么从不调用 getToolTipText?

标签 java swing tooltip

我有一个 JComponent。重写了 paintComponent 方法。我提到工具提示的发生并不可靠。有时他们被展示,有时他们没有。现在我在这个组件上看不到工具提示了。我覆盖了 getToolTipText(MouseEvent e) 以指定工具提示的内容。但是从未调用方法 getToolTipText() 和 getToolTipText(MouseEvent e)!

这里可能有什么问题? 我该怎么做才能修复它?

最佳答案

我相信您需要调用 ToolTipManager.registerComponent .显然,这是一种优化。

关于java - 为什么从不调用 getToolTipText?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1660967/

相关文章:

java - 在一行中插入多个值

swing - 如何在 Scala Swing 中设置按钮的大小?

java - 在Java中将图像移动到点(而不是拖动)

android - setTooltipText() 和 android :tooltipText are not working in Nougat

java - 将位图转换为字节数组,字符串,然后一路返回

java - struts2 - 值无法在 s :action tag 的结果中返回

java - 带有 RESTFul Urls 的 Servlet 应用程序

具有多个字符串值的 Java 格式输出到 Console/JTextArea

kendo-ui - 如何更改剑道图表中工具提示的位置

reactjs - 向 MUI 徽章内容添加工具提示?