java - 鼠标滑过 JLabel 时不显示文本

标签 java swing jlabel

使用 NetBeans (Java),我在 JLabel 中遇到问题。我已指定一个图像作为该 JLabel 的图标。

问题 - 第一:

我想在该图标(图像)下方显示一些文本(例如 - 注销)。如何做到这一点?

问题 - 第二:

我想在鼠标悬停在该 JLabel 上时显示一些文本。我该怎么办?

所以,请大家告诉我如何通过编写代码来完成这些事情。

最佳答案

我建议阅读基本的 Oracle 教程,其中详细描述了如何实现这一点。您可以使用 MouseMotionListener来确定鼠标何时滑过 JLabel,并且您可以通过设置 JLabel 的垂直文本位置将 JLabel 文本定位在 JLabel 的图标下方,如 JLabel Tutorial 中所述。 。这一切都应该通过简单的互联网搜索您的问题来找到,您的问题表明在询问之前没有完成(并且应该完成)

关于java - 鼠标滑过 JLabel 时不显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29778672/

相关文章:

java - Logback DBAppender 的 caller_filename 为空

java - for循环JFrame图像替换

java - 这些构造函数调用语句之间的区别?

java - 如何修改 JTabbedPane 选项卡上的 JLabel?

java - 如何向 JLabel 添加淡入淡出效果

java - 隐藏状态栏中的通知效果。安卓编程

java - 接口(interface)中的 protected 方法

java - 如何从小程序中的另一个方法调用重绘?

java - Netbeans 设计 View 中的动态按钮

java - 如何将新的 JLabel 引用到现有的 JLabel