2012-03-15 5 views
0

Итак, у меня есть JDialog с прослушивателем фокуса, который, когда кадр больше не фокусируется, скрывает его. Могу ли я сделать комбинацию клавиш при нажатии, чтобы снова увидеть рамку?Java key key shortcut

Я думал об использовании прослушивателя клавиш, но я полагаю, что слушатель работает только тогда, когда объект, к которому я добавил его, сфокусирован, поэтому в моем случае это было бы бесполезно.

+0

Могу ли я получить вам прямо - не компонент приложения не имеет фокус и * то * вы хотите сосредоточиться на фоторамке через сочетание клавиш? Что-то похожее на ALT + TAB на Windows? –

+0

Да, что-то в этом роде ... но чтобы сделать видимый кадр также – Teo

ответ

0

Ну вы могли бы взглянуть на:

http://docs.oracle.com/javase/tutorial/uiswing/events/keylistener.html

+0

, прослушиватель клавиш работает только тогда, когда объект, к которому я добавляю слушателя, сфокусирован, поэтому здесь я не могу его использовать – Teo