首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在JLayer覆盖的JComponent上激活工具提示?

如何在JLayer覆盖的JComponent上激活工具提示?
EN

Stack Overflow用户
提问于 2011-12-01 22:32:21
回答 1查看 217关注 0票数 1

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-01 23:05:51

您是否尝试过重写getToolTipText并返回getView().getToolTipText()?不过,我怀疑它是否会有所帮助。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8342992

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档