.[ ČeskéHry.cz ].
Java :: Swing :: Focus

 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Java / J2ME
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
VODA



Založen: 29. 07. 2007
Příspěvky: 1721
Bydliště: Plzeň

PříspěvekZaslal: 19. březen 2011, 10:52:37    Předmět: Java :: Swing :: Focus Odpovědět s citátem

Zdravím,

potřeboval bych poradit. Dělám nějaké úlohy do školy z uživatelských rozhraní a nemůžu přijít na to, jak udělat, aby při startu aplikace neměla žádná komponenta focus...až po prvním kliknutí myši a nebo stisknutí TAB...

Ukázková aplikace to umí, ale já na to za boha nemůžu přijít...

Díky
_________________
Opravdovost se pojí s trýzní...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Houp



Založen: 28. 07. 2007
Příspěvky: 672

PříspěvekZaslal: 19. březen 2011, 11:14:38    Předmět: Odpovědět s citátem

netuším, pokud tě nic jiného nenanpadne, tak bych to zkoušel obejít tak, že bych nechal focus něčemu, co bych udělal malé a neviditelné
_________________
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
VODA



Založen: 29. 07. 2007
Příspěvky: 1721
Bydliště: Plzeň

PříspěvekZaslal: 19. březen 2011, 14:24:08    Předmět: Odpovědět s citátem

No už jsem to vyřešil. V té aplikaci je JLabel, ale když jsem se mu pokoušel nastavit focus, tak to nemělo žádný efekt. Pak jsem zkusil to nastavení focusu dát až za řádek, kde zobrazuji hlavní JFrame a ono to najednou šlo...
Předpokládám, že to je tím, že když přejde okno do stavu visible (setVisible), tak se nastaví focus na první prvek v kontejneru komponent...
Proto jsem nejspíš neviděl žádnou změnu, když jsem labelu dával focus před tím setVisible u framu...
_________________
Opravdovost se pojí s trýzní...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Java / J2ME Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna