Сделайте JFrame / JPanel unclickable - PullRequest
2 голосов
/ 20 мая 2010

У меня есть JFrame со связанным JPanel, который заполняет экран, оба имеют setFocusable(false), а спереди еще один JFrame с Jpanel с фиксированным размером и по центру (оба неподвижны). В этой «передней» панели есть игра, но когда я нажимаю на фоновую рамку, передняя панель переходит на задний план, я вижу только (темно-серый) фоновую панель.

Это очень раздражает, как вы можете себе представить, и я думаю, что должно быть простое решение (я думал, что setFocusable (false) поможет), но я просто не могу его найти

1 Ответ

3 голосов
/ 20 мая 2010

Вы пробовали JFrame.setAlwaysOnTop (true)

...