【发布时间】:2012-02-05 03:55:28
【问题描述】:
我正在使用 Java Swing 开发一个小项目。我在 Windows 7 上使用 jdk 7。
我有我的应用程序(JFrame)的主窗口,当然它有一个我设置的“favicon”(它是否是默认的 java 徽标甚至都没有关系)。
我的问题是: 是否有可能禁用点击图标?当我单击时,我会看到特定于所有 Windows 应用程序的菜单。关闭、最小化等。
我想忽略该点击。 我在互联网上搜索了一段时间,但没有找到答案,看来我是第一个寻找这个的人。
谢谢。
【问题讨论】:
-
这可能是特定于操作系统的事情,如果是这样,它就无法在核心 Java 中修复。我想您可以使用未装饰的窗口并提供自己的伪装饰。
-
是的,我可以隐藏它,我可以改变它……但@onClick 的行为将保持不变。
-
您始终可以选择自己装饰标题。删除默认装饰并添加您自己的。
-
“看来我是第一个寻找这个的人。” 总是一个很好的警告,你正在尝试的东西 1) 不是最终用户所期望的(不是“最不意外的道路”)2)因此需要特别的理由。 你的理由是什么?