Java中的鼠标悬停弹出窗口

Java中的鼠标悬停弹出窗口,java,swing,popup,mouseover,joptionpane,Java,Swing,Popup,Mouseover,Joptionpane,对于我正在用Java构建的应用程序,我试图让我的程序在鼠标悬停某些对象时显示一条弹出消息。我知道如何使用mouseenterned()和mouseExited()来了解对象是否悬停在上方,但我不知道如何实际显示弹出消息本身 我曾考虑使用一个JOptionPane,但不知道如何在用户不必手动关闭弹出窗口的情况下关闭它。如有任何意见,将不胜感激 谢谢你看了吗?@MadProgrammer刚刚查看了它,因为我的对象不是JComponents,所以它不是骰子。它们是什么………?@MadProgramme

对于我正在用Java构建的应用程序,我试图让我的程序在鼠标悬停某些对象时显示一条弹出消息。我知道如何使用
mouseenterned()
mouseExited()
来了解对象是否悬停在上方,但我不知道如何实际显示弹出消息本身

我曾考虑使用一个
JOptionPane
,但不知道如何在用户不必手动关闭弹出窗口的情况下关闭它。如有任何意见,将不胜感激


谢谢

你看了吗?@MadProgrammer刚刚查看了它,因为我的对象不是
JComponent
s,所以它不是骰子。它们是什么………?@MadProgrammer它们最初是从
acm
库扩展的
GRect
,但后来我将它们更改为扩展
JComponent
,以允许
setToolTipText
方法工作。但是现在我不知道如何为对象指定特定区域(即,如果输入该区域,将显示对象的工具提示)
JComponent
提供了
getToolTipText(MouseEvent)
方法,该方法应允许您为给定位置指定自定义工具提示。试着看一看