Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 Java 类,它扩展了 JTextField 并用 JLayer(Java 1.7 新功能)覆盖它,以便在某些条件下显示自定义图形效果。如果没有 JLayer,使用 setToolTipText(String) 添加工具提示很容易。但是在 JLayer 就位后,当我将鼠标悬停在盒子上时,什么也没有发生。也许它阻止了鼠标悬停事件?我还尝试在 JLayer 对象本身上调用 setToolTipText() ,但没有任何区别。那么我怎样才能让工具提示起作用呢?
您是否尝试覆盖 getToolTipText 并返回 getView().getToolTipText()?怀疑它会有所帮助。