Typowa sytuacja: mam ekran (JFrame), w nim widok glowny (JPane) z jakimis przyciskami (JButton) i panelem kilku zakladek (JTabbedPane);
na poszczegolnych n zakladkach sa widoki1..n (JPane) z jakimis komponentami (pola tekstowe, listy rozwijalne itd - JComponent).

Zadanie jest pozornie proste: okreslic sekwencje dostepu w ramach calego ekranu, np tak, ze po ostatnim komponencie widoku1, aktywowany jest pierwszy komponent widoku2 (ze zmiana zakladki!!!!) itd.

W javie 1.3 sekwencje dostepu okreslalo sie metoda setNextFocusableComponent(..) (zmiane zakladki mozna wymusic w FocusListenerze). W javie 1.4.2 metoda setNextFocusableComponent(..) jest "deprecated"; ponadto nie moge jej uzyc z innych wzgledow.

Do tej pory "odkrylem" statyczne metody klasy KeyboardFocusManager: set/getCurrentKeyboardFocusManager() ale na chwile obecna nie mam pomyslu jak we wzglednie prosty sposob wykorzystac to "odkrycie"..

Moze ktos juz przerobil temat wczesniej i zechce podzielic sie wiedza?.. Z gory dziekuje i pozdrawiam.