我需要在if
之前在我的代码中添加label.addMouseListener(mouseListener)
条件,以便在设置工具提示文本时添加侦听器,或者工具提示文本为空时是否为侦听器不会被添加。所以我用这种方式编码:
if (tooltip.getText() != null) {
label.addMouseTrackListener(mouseTrackListener);
}
但上述仅在设置工具提示文本并显示工具提示时有效,但如果工具提示文本为空,则显示我不想要的空工具提示..
有人可以帮助我吗?