【发布时间】:2012-12-30 07:00:03
【问题描述】:
我想在我的对话框可见时禁用 Windows 键和所有 Windows 键 + X 组合。 CTRL + SHIFT + ESC 和 ALT + TAB 也应该被禁用。 这可能吗? 我只希望我的 JDialog 始终位于顶部,因此即使 StartBar 也不应该是可见的。 有人可以帮我解决这个问题吗?
编辑:或者禁用键盘的方法。
【问题讨论】:
-
呃.. 这不是一个好主意。这不是用户友好的。我认为您的应用程序在某些情况下甚至可能被视为病毒。
-
我希望有一个更简单的解决方案来一次禁用所有内容
-
那么鼠标呢?用户也可以用鼠标切换焦点。
-
我的 JDialog 是屏幕大小,所以它隐藏了你无法点击的所有内容,它只能通过我想要阻止的组合键进行切换
-
你可以试试JNA,看这个帖子,stackoverflow.com/questions/2486167/…