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: Pomoc s triedami v Java GUI aplikácii

Aktivity
Avatar
Števo Rothmajer:25.6.2015 16:27

Srdečne zdravím!
Potreboval by som menšiu pomoc s programovaním v Jave. Podla mňa je to taká primitívna vec, ale neviem na to prísť... Ako môžem urobiť premennú ktorú môžem meniť aj z inej triedy než je tá v ktorej je tá premenná inicializovaná? Rozhodol som sa urobiť klasickú aplikáciu ktorá má (dajmetomu) nejaké menu a po stlačení tlačidla sa zobrazí nejaká časť aplikácie. Chcem to urobiť tým spôsobom že mám hlavnú triedu v ktorej mám tú premennú (no ešte nemám ale chcel by som ju mať :DDD ) a podla hodnoty tej premennej si nechám vykresliť určité komponenty. To vykresľovanie tých komponentov mám rozdelené na jednotlivé "obrazovky" kde jedna obrazovka = jedna trieda.... Čiže pri stlačení tlačidla s názvom napr. options v triede "menu" zmením hodnotu premennej int obrazovky na číslo 2 ktorá je v triede "hlavna_trieda", a skupinou príkazov:if(o­brazovky==2){ Options options = new Options(); options.setVi­sible(true); menu.setVisible(fal­se);} zmením vlastne tú obrazovku ktorá sa bude v aplikácii zobrazovať. Dá sa vytvoriť taká premenná? Ak áno tak ako? Ak nie tak potom je nejaký spôsob ako docieliť taký istý efekt? Alebo je moje programátorské zmýšlanie v tomto celkom zlé? Za včasnú odpoveď ďakujem :)
S pozdravom Štefan Rothmajer

 
Odpovědět
25.6.2015 16:27
Avatar
nalimleinad
Člen
Avatar
Odpovídá na Števo Rothmajer
nalimleinad:25.6.2015 18:08

Pokud to chápu správně, tak by ti mělo stačit něco jako http://www.itnetwork.cz/…-konstruktor .

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
25.6.2015 18:08
Avatar
Atrament
Tvůrce
Avatar
Odpovídá na Števo Rothmajer
Atrament:26.6.2015 9:11

Já bych spíš řekl, že by sis měl pozorně pročíst tohle: http://www.itnetwork.cz/…tery-settery

 
Nahoru Odpovědět
26.6.2015 9:11
Avatar
Števo Rothmajer:26.6.2015 11:22

dakujem za pomoc, obišiel som to a poriešil trochu inak :)

 
Nahoru Odpovědět
26.6.2015 11:22
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 4 zpráv z 4.