2010-05-20 90 views
2

我有一个JFrame与关联的JPanel填充屏幕,都有setFocusable(false)和在另一个JFrame与Jpanel具有固定大小和居中(都是无法移动)。在这个“前”面板theres游戏,但是当我点击背景帧前面板移动到背景我只看到(深灰色)背景面板。使JFrame/JPanel不可点击

这是很烦人的,你可以想像,我想必须有一个简单的解决方案(我认为setFocusable(假)会做的伎俩),但我根本无法找到它

回答

3
+2

不行 - 而且工作正常,谢谢!有没有类似的东西来保持焦点? Like keylisteners不要反应,当我点击离开 – Samuel 2010-05-20 19:29:30

+1

是的,使用GlassPane http://java.sun.com/docs/books/tutorial/uiswing/components/rootpane.html#glasspane – Cesar 2010-05-20 19:33:40

+0

@Samuel,在stackoverflow没有说“谢谢“作为upvote和接受的答案标记:) :)不客气。 – OscarRyz 2010-05-20 19:37:56