java - 当我用鼠标点击按钮时如何创建 JLabel

标签 java swing mouseevent mouseenter

(JAVA)我希望当我将鼠标移动到特定按钮上时,我可以像 Jlabel 一样读取该按钮的功能,它是在鼠标位置下专门为此事件创建的。 我认为这种方法: 1)捕获mouseEvent,特别是MouseEntered 2)创建Jlabel并显示

我想知道是否存在另一种方法可以做到这一点,或者只有我的方法。有人可以帮助我吗?

最佳答案

最简单的方法是提供 ToolTip 。然后框架负责标签和事件处理。

注意:setToolTipText 是 JControl 的一种方法,因此这也适用于其他控件。

关于java - 当我用鼠标点击按钮时如何创建 JLabel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28153021/

相关文章:

java - Solr 日期范围存储帮助

java - JEdi​​torPane - 没有 HEIGHT 参数的 IMG 标签

java - 如何减少 3 个 Swing 复选框之间的空间?

wpf - 依赖于 MouseEventArgs 的单元测试功能?

javascript - 获取在 JavaScript 中单击的类的索引。没有 jQuery

java - 如何使用 Hibernate` 使用 Spring JPA 将一个表的多个列映射到另一个表的单个父列

java - SQL 查询正在提取所有内容?

java - 我在字符串到 double 转换中做错了什么?

java - 用 Java 设计按钮(就像在 CSS 中一样)

java:在 Mac OsX 上禁用 TrayIcon 右键单击