IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Diskusia – Layouty v Java Swing

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Kit
Tvůrce
Avatar
Kit:24.7.2013 11:50

Pěkné. Jen se mi jeví metoda setKomponents() jako příliš dlouhá. Zřejmě proto, že že nastavuje vlastnosti jiných tříd, do kterých jí nic není. Přitom je ta metoda de facto úplně zbytečná.

Odpovedať
24.7.2013 11:50
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Kit
Tvůrce
Avatar
Kit:24.7.2013 12:24

Když metodu setVisible(true) zavoláš až nakonec, zmizí to nepříjemné probliknutí v levém horním rohu.

Odpovedať
24.7.2013 12:24
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Homo
Člen
Avatar
Odpovedá na Kit
Homo:24.7.2013 12:50

Ta metoda se z pravidla ma davat na konec. Vyhneme se tim tak nemilym komplikacim, kdy nam muzou i nektere komponenty chybet, nebo okno bude delat neco co nechceme. Jde videt ze fuulll nevi poradne o cem pise. Pise dokumentacni komentare uvnitr metody, to jsem jeste nikdy nevidel a uprimne jsem se par minut smal :-D . Nektere metody jsou i nesikovne pojmenovane. Napr nastav.Z prikladu mohu rict, ze ma problemy s anglictinou. Aplikace je napul anglicky, napul cesky. Snazi se byt "cool" a psat program anglicky, jenze ma malou slovni zasobu, takze co nevi, napise cesky. Take me fascinuje jak nekteri programatori vsude cpou this kdyz tam neni vubec treba.

Odpovedať
24.7.2013 12:50
1010011 1000101 1011000
Avatar
Milan Gallas
Tvůrce
Avatar
Odpovedá na Homo
Milan Gallas:24.7.2013 16:11

jo nejsem nejlepší jako ty :D this si snad můžu psát jak chci to je můj styl. Do mé angličtiny ti nic není tak vychladni.

 
Odpovedať
24.7.2013 16:11
Avatar
Milan Gallas
Tvůrce
Avatar
Odpovedá na Kit
Milan Gallas:24.7.2013 16:12

Díky za info.

 
Odpovedať
24.7.2013 16:12
Avatar
Benjibs
Člen
Avatar
Odpovedá na Milan Gallas
Benjibs:24.7.2013 16:17

Trápi ťa, že sa do teba stará, ale to že ti chce pomôcť, je ti fuk :P

Odpovedať
24.7.2013 16:17
1 + 1 = 2
Avatar
Milan Gallas
Tvůrce
Avatar
Odpovedá na Benjibs
Milan Gallas:24.7.2013 16:21

To že metodu setVisible(true) mám zavolat nakonec, to mi řekl už kit. This tam prostě píšu a jinak snažím se psát co nejvíce česky, protože anglicky moc dobře neumím a proto že píší na českém serveru. Jen mě fascinuje sebevědomí některých lidí.

 
Odpovedať
24.7.2013 16:21
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Milan Gallas
David Hartinger:24.7.2013 16:23

Tak to piš raději celé česky :) Já to v článcích také tak dělám.

Odpovedať
24.7.2013 16:23
New kid back on the block with a R.I.P
Avatar
Benjibs
Člen
Avatar
Odpovedá na Milan Gallas
Benjibs:24.7.2013 16:25

Nadobudnúť lepší štýl písania imho tiež nie je od veci :P
Predtým som ale taktiež písal (nie Javu) programy v polo-angličtine-slovenčine, kvôli zlepšeniu AJ.

Odpovedať
24.7.2013 16:25
1 + 1 = 2
Avatar
Kit
Tvůrce
Avatar
Odpovedá na Benjibs
Kit:24.7.2013 16:29

Proč to nepsat všechno česky? :)

JButton první = new JButton("první");
JButton druhý = new JButton("druhý");
JButton třetí = new JButton("třetí");

Tohle normálně funguje, ale v SW firmě by tě za to rádi neměli.

Odpovedať
24.7.2013 16:29
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!