Swing 显示空工具提示,如何禁用它?

发布于 2024-12-07 05:44:18 字数 142 浏览 2 评论 0原文

我正在创建一个 java Swing 应用程序,对此我是新手。

问题是,例如,当我将光标移动到菜单项时,它会显示一个空的工具提示。 有什么办法可以禁用这个吗?

PS 使用 NetBeans,如果它很重要的话。也许它生成了一些奇怪的代码?

I'm creating a java Swing app and I'm new to that.

The problem is that when I move cursor to menu item, for example, it shows me an empty tooltip.
Is there any way to disable this?

P.S. Using NetBeans, if it's important. Maybe it generated some odd code?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

悍妇囚夫 2024-12-14 05:44:18

转到显示空工具提示的菜单或菜单项的属性,然后选择工具提示。然后添加“null”作为 setTooltipText 的字符串值。然后空的工具提示将消失。

在此处输入图像描述

如果设计器中的 toolTipText 属性为粗体(已更改),您可以只需按上述窗口底部的重置为默认值按钮,甚至右键单击列表中的所述属性并选择恢复默认值即可。

Go to the properties of the menu or menu item that displays the empty tooltip and choose tooltip. Then add "null" as a String value for setTooltipText. The empty tooltip will then dissapear.

enter image description here

If the toolTipText property in the designer is bold (changed), you can just press the Reset to Default button at the bottom of the above window, or even right-click on said property in the list and select Restore Default Value.

作死小能手 2024-12-14 05:44:18

我猜您正在使用(现已失效的)Swing 应用程序框架。 Netbeans 自动在与工具提示的每个面板关联的属性文件中生成一个条目,并具有空值(而不是如果将文本框留空则根本不生成属性)。只需手动删除属性文件中的属性即可。

应删除如下所示的行:

someAction.shortDescription=

I guess you're using the (now dead) Swing Application Framework. Netbeans automatically generates an entry in the properties file associated with each panel for the tooltip, with an empty value (instead of not generating the property at all if you leave the text box blank). Just remove the property in the properties file manually.

The lines looking like the following should be removed:

someAction.shortDescription=
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文