NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
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
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á.

Odpovědět
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.

Odpovědět
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
Odpovídá 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.

Odpovědět
24.7.2013 12:50
1010011 1000101 1011000
Avatar
Milan Gallas
Tvůrce
Avatar
Odpovídá 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.

 
Odpovědět
24.7.2013 16:11
Avatar
Milan Gallas
Tvůrce
Avatar
Odpovídá na Kit
Milan Gallas:24.7.2013 16:12

Díky za info.

 
Odpovědět
24.7.2013 16:12
Avatar
Benjibs
Člen
Avatar
Odpovídá 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

Odpovědět
24.7.2013 16:17
1 + 1 = 2
Avatar
Milan Gallas
Tvůrce
Avatar
Odpovídá 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í.

 
Odpovědět
24.7.2013 16:21
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá 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.

Odpovědět
24.7.2013 16:23
New kid back on the block with a R.I.P
Avatar
Benjibs
Člen
Avatar
Odpovídá 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.

Odpovědět
24.7.2013 16:25
1 + 1 = 2
Avatar
Kit
Tvůrce
Avatar
Odpovídá 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.

Odpovědět
24.7.2013 16:29
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
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 10 zpráv z 28.