Java获取鼠标悬停工具提示文本

4
在Java(或您所知道的其他语言)中是否可能获取工具提示文本(鼠标悬停时)。例如,您在任意应用程序中将鼠标悬停在某个东西上,然后会弹出一个小提示框,其中包含一些信息。这是否可以作为字符串返回给程序。这似乎是可能的,我不知道为什么不行,但我并不是专家。任何帮助都将不胜感激。谢谢。
3个回答

3
所有扩展JComponent的类都具有这些功能。
  • You do :

    comp.setToolTipText("HEY!");
    

    to set the text.

  • You do :

    String tt = comp.getToolTipText();
    

    to get the text.


3
JButton b = new JButton("button1");
b.setToolTipText("click here to submit");

这里有一个关于如何给JButton添加工具提示的例子。但是需要注意的是,您不必为按钮编写动作监听器,以便在鼠标悬停时弹出菜单变得可见。工具提示文本将自动在鼠标悬停时生效。


2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接