Ahoj, potřeboval bych poradit s combo boxem, který přepíná mezi pěti různými správci rozložení - ty poté reagují přeskupováním komponentů v hlavním (i dialogovém) okně aplikace podle toho rozložení, jaké mají zrovna nastavené.
Je to jen část aplikace (trénuji si na ni GUI) - skládá se ze dvou tříd... jedna se stará o hlavní okno aplikace, druhá je dialogovým oknem a obě obsahují několik komponent (např. v hlavním okně jsou radio buttony přepínající barvu pozadí dialog. okna)... ale s těmi správci pomocí combo boxu rozlišení si nevím rady. Přikládám zdrojáky obou tříd... kdyby měl někdo nějaká nápad, byl byl strašně vděčný.
http://ceckogympl.net/dokumenty/oknoKomponenty.txt
http://ceckogympl.net/dokumenty/oknoDialogove.txt
Fórum › Java
Combo box přepínající správce rozložení
Nezapomínej používat revalidate()
Do setLayout funkce
přidej si např. nejhornejsiPanel.revalidate();
pak mi u toho šla změna aspoň z FlowLayout na GridLayout a zpět.
Jináč testování tvého kódu bylo strašně nevděčný pořád si tam na mě vyhazoval hůášku na chybějící obrázek :-) ...
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 2 hosté
Podobná vlákna
C# Combo Box — založil Martin
Combo box — založil Karya
Omezení správce PC — založil Maverick101
Combo a sorted — založil Patrik
Moderátoři diskuze