如何制作一个“不可聚焦”的java Jframe屏幕键盘

时间:2014-04-11 05:18:24

标签: java swing jframe focus touchscreen

我打算为我的Windows 8平板电脑制作一个java屏幕键盘,现在我有一个半透明的永远在顶的jframe,问题是当我开始按下按钮时,焦点是由jframe和窗口获得的我正在输入将失去焦点,并且没有任何内容会被输入,是否有一种方法可以在非聚焦Jframe上启动MouseClicked

1 个答案:

答案 0 :(得分:4)

为此使用JDialog,而不是JFrame,因为应用程序应该只有一个JFrame。

然后你可以使用:

dialog.setFocusableWindowState( false );