Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 5 - Layouty v Java Swing

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Milan Gallas
Tvůrce
Avatar
Odpovídá na BLADE
Milan Gallas:9.8.2013 16:33

Tento příkaz nastavuje název akce daného tlačítka, ale to jsem nepatří. Pro více informací můžeš navštívit stránku
http://docs.oracle.com/…/button.html
kde je to dost dobře popsaný.

 
Odpovědět
9.8.2013 16:33
Avatar
Milan Gallas
Tvůrce
Avatar
 
Odpovědět
9.8.2013 16:34
Avatar
BLADE
Člen
Avatar
BLADE:9.8.2013 17:26

ok, ďakujem za odpoveď no hlavne za vysvetlenie cardlayoutu ,zrovna nedávno som rozmýšľal ako v programe spraviť aby mal viac "pozadí" teda aby sa mi napríklad po kliknutí na tlačítko úplne zmenil vzhľad programu.

 
Odpovědět
9.8.2013 17:26
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Milan Gallas
Kit:10.8.2013 10:29

Na http://docs.oracle.com jsem už našel dost bludů hlavně kolem OOP, ale jako on-line i off-line dokumentace je perfektní.

Je dobré se naučit programovat v Javě tak, abys používal co nejméně teček při volání metod. Program je pak přehlednější a čistější.

Odpovědět
10.8.2013 10:29
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
BLADE
Člen
Avatar
BLADE:13.8.2013 18:54

Prosím vás mám jeden problém keď robím cez ten cardlayout tak mám tam 3 tie karty no v nich chcem tlačítka a label no nejde mi tam nadstaviť ich umiestnenie teda predstavoval som si to tak že napr Label by som mal v ľavo hore a tlačítka v strede ale nie pri sebe no stále to mám na defaultnej pozícií nedá sa to dať napr cez setbounds a ručne si to nadstaviť ? :(

 
Odpovědět
13.8.2013 18:54
Avatar
Milan Gallas
Tvůrce
Avatar
Odpovídá na BLADE
Milan Gallas:14.8.2013 15:24

Každému panelu který do CardLayoutu přídáš můžeš nastavit layout pomocí příkazu

.setLayout();

a můžeš si nastavit co chceš. třeba místo přednastaveného panelu1, který je v článku si zkus dát následující kód:
http://www.itnetwork.cz/dev-lighter/174
a tak si můžeš hrát a dělat si co chceš :)

 
Odpovědět
14.8.2013 15:24
Avatar
mnauik
Člen
Avatar
mnauik:6.4.2014 11:35

Ahoj, rad bych se zeptal, jaky layout pouzit na nepravidelnou mrizku - prvni sloupec rozdelim na 2 radky a druhy sloupec jen na jeden radek (2 radky ve druhem sloupci jakoby spojim).

Nebo to zkusim formulovat lepsim jazykem:

<table border=2>
<tr><td>1</td><td rowspan=2>3</tr>
<tr><td>2</td></tr>
</table>

Dekuji za odpoved

Odpovědět
6.4.2014 11:35
minusuj mě, ale zdůvodni to ;)
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 8 zpráv z 28.