在多个窗口中使用JMenus按键?

时间:2011-07-02 09:49:04

标签: java swing keystore

我的应用程序使用一个JFrame和两个子JDialog。

带有JMenus和Keystrokes的JMenubar是一个孩子JDialog。我的问题是这些击键仅在子JDialog聚焦时起作用,而不是在其他JDialog或JFrame聚焦时。

有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:1)

这不是问题,KeyStrokes只转到具有焦点的组件(窗口)。如果其他窗口拦截击键没有意义。

如果你真的想做这样的事情,我猜你需要考虑使用Global Event Listener