Autor Wątek: Stały focus na komponencie  (Przeczytany 855 razy)

Offline stalk3r

  • Użytkownik

# Październik 15, 2009, 16:32:12
Witam, mam pewien problem i nie mam pomysłu jak go rozwiązać, a mianowicie:
mam prosty edytor tekstowy z komponentem JTextArea. Chciałbym teraz żeby focus był na nim cały czas, tzn. w przypadku kiedy wybierze się jakąś opcje w menu / toolbarze, aby po wykonaniu tej operacji focus wracał na JTextArea. Początkowym rozwiązaniem było wpisanie textArea.requestFocus() na końcu każdej metody actionPerformed(ActionEvent e) poszczególnej akcji, ale korzystam także z predefiniowanych akcji związanych z cut/copy/paste (w których nie muszę przeładowywać metody actionPerformed), a przeładowywanie jej po to tylko by wywołać textArea.requestFocus() zbytnio mi nie pasi. Mam więc pytanie, czy jest jakaś możliwość by np. w konstruktorze obiektu dziedziczącego po JFrame wywołać opcję by na stałe ustawić focus na tym obiekcie?

Offline Mr. Spam

  • Miłośnik przetworów mięsnych