JLabel作为展现元素时需要注意的事项

如果没有内容,JLabel默认透明就无法作为点击区域了,所以为了让其可以响应鼠标事件需要设置

setOpaque(true)

这样就可以响应鼠标事件了

(吐槽一下,多年以前在大学做个web地图导航的网站,当时使用了各种hack才搞定让透明div响应点击事件,

同时深深的认为web设计者不能让热点响应事件简直太蛋疼了)

原文地址:https://www.cnblogs.com/TLightSky/p/3172030.html