我打算为我的Windows 8平板电脑制作一个java屏幕键盘,现在我有一个半透明的永远在顶的jframe,问题是当我开始按下按钮时,焦点是由jframe和窗口获得的我正在输入将失去焦点,并且没有任何内容会被输入,是否有一种方法可以在非聚焦Jframe上启动MouseClicked
答案 0 :(得分:4)
为此使用JDialog,而不是JFrame,因为应用程序应该只有一个JFrame。
然后你可以使用:
dialog.setFocusableWindowState( false );