如何在鼠标悬停时使JLable可见且半透明(几乎不可见)

时间:2012-05-22 10:01:57

标签: java swing jlabel repaint translucency

我制作了一个Wrappable JLabel,它在标签中显示多行文字信息。 标签和文字(即前景和背景)始终可见。

现在我要更改JLabel,以便只有在鼠标悬停后才能看到它 其余的时间应该是半透明的。我怎样才能做到这一点?请帮我 .. 提前谢谢。

1 个答案:

答案 0 :(得分:1)

如果将鼠标悬停在JLabel上,则必须在MouseXxxListener的所有方法中调用repaint(),原因是JLabel API中未实现此通知程序,更多INC。 post by @kleopatra

中的说明