IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
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í.
Avatar
Michal Haňáček:5.4.2014 19:57

Ahoj,
narazil jsem na problém, na kterém jsem slušně vytuhnul. Nejspíš to bude hloupost, ale nemůžu přijít na to, jak z jednoho formuláře (respektive jeho controlleru) předat nějaké hodnoty druhému formuláři.

Například řekněme že mám jeden formulář (například přihlašovací okno), ve kterém uživatel vyplní že se jmenuje Franta Jouda. Je nějaká možnost, jak tenhle string předat druhému formuláři (například nějaké vizuální menu) bez toho abych ho ukládal například do databáze, ...? Díky předem za každou radu.

Odpovědět
5.4.2014 19:57
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar

Člen
Avatar
:14.4.2014 9:21

Čus,
tenhle problém jsem taky řešil, můžeš jsi uložit controller při načítání FXML
Doufám, že pomůže.

FXMLLoader loader = new FXMLLoader(getClass().getResource("FXMLDocument2.fxml"));
Parent root = (Parent)loader.load();
controller2 = loader.getController();

controller2.getJmeno();//To už záleží na tom, jaké máš metody ve třídě controlleru
 
Nahoru Odpovědět
14.4.2014 9:21
Avatar
Odpovídá na
Michal Haňáček:14.4.2014 10:26

Super, díky. Já věděl, že to bude nějaká taková "legrace" a hledal jsem složitosti kde nebyly. Hned jak se k tomu dostanu, tak zkusím ...

Nahoru Odpovědět
14.4.2014 10:26
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar
Odpovídá na
Michal Haňáček:15.4.2014 19:19

Tak, nakonec jsem to vyřešil jinak. Tak nějak jsem si říkal, že přehazování proměnných mezi controllery formulářů asi nebylo úplně dobře. Čili jsem to nakonec udělal tak, že jsem si vytvořil managera, který mi tyhle operace obstarává ... každopádně i tak ještě jednou díky Vojtovi za radu.

Nahoru Odpovědět
15.4.2014 19:19
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
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.