1

我有一个 Java 类,它扩展了 JTextField 并用 JLayer(Java 1.7 新功能)覆盖它,以便在某些条件下显示自定义图形效果。如果没有 JLayer,使用 setToolTipText(String) 添加工具提示很容易。但是在 JLayer 就位后,当我将鼠标悬停在盒子上时,什么也没有发生。也许它阻止了鼠标悬停事件?我还尝试在 JLayer 对象本身上调用 setToolTipText() ,但没有任何区别。那么我怎样才能让工具提示起作用呢?

4

1 回答 1

2

您是否尝试覆盖 getToolTipText 并返回 getView().getToolTipText()?怀疑它会有所帮助。

于 2011-12-01T15:05:51.383 回答