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 2 - FXML a první formulářová aplikace v JavaFX

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
Jiří
Člen
Avatar
Odpovídá na Ondřej Kozel
Jiří:12.10.2020 21:51

Ahoj a podařilo se ti to teda rozjet? Já to nebyl schopný dát dohromady ani podle různých návodů a tak projekty v JavaFX tvořím přes Maven.

 
Odpovědět
12.10.2020 21:51
Avatar
Odpovídá na Jiří
Ondřej Kozel:13.10.2020 13:30

Tak, jak to bylo popsáno v prvním článku – manuálně stáhnout a naimportovat knihovnu – ano, teď nějak bojuju s Gradlem. Už mi to přes něj fungovalo, ale teď zase nic :-(

 
Odpovědět
13.10.2020 13:30
Avatar
Michal Š.
Člen
Avatar
Odpovídá na Jiří
Michal Š.:2.1.2021 18:44

Ahoj mám úplně stejný problém. Podařilo se Ti to nějak rozjet sim

 
Odpovědět
2.1.2021 18:44
Avatar
David Maňák:13.3.2021 17:34

Ahoj,
všichni tady chválí jak jsou tu dobré tutoriály. Ano souhlasím, ale tady tento se teda hrubě nepovedl. Aspoň z pohledu významu slova tutoriál. V lekci 1 ano, naimportujete knihovny spustíte - funguje. Ale tato druhá lekce to teda s tutoriálem nemá nic společného.
Podle komentářů výše vidím, že nejsem sám kdo se nedostal přes tento odstavec:

Jako IDE budeme používat NetBeans. Vytvoříme nový projekt z kategorie JavaFX, u typu projektu zvolíme JavaFX FXML Application. Právě to je projekt, ve kterém můžeme používat grafický návrhář. Aplikaci pojmenujeme HelloFX a potvrdíme.

Zkusil jsem snad všechno a už to vzdávám. Zvláště pak když jsem narazil na tohle:

Warning: Don't try to create a JavaFX project. The JavaFX Ant tasks of the current Apache NetBeans version are not ready for JavaFX 11+ yet, unless you have a custom JDK that bundles JavaFX, as described in Custom JDK+JavaFX image.

To chápu úplně jako protimluv ke zmiňovanému odstavci.

Poradil by někdo jak na to?
Nebo je to třeba dělat nějak jinak než je popsáno v tomto článku?
Děkuji všem.

 
Odpovědět
13.3.2021 17:34
Avatar
Attila Jančik:13.2.2022 15:24

žel ve verzi ApacheNetBeans 12.6 již uvedený příklad není

Odpovědět
13.2.2022 15:24
čo zješ, to ti už nevezmú...
Avatar
Attila Jančik:13.2.2022 15:30

verze Apache NetBeans 12.6 uvedený příklad již neobsahuje. nováčku dá práci předělat příklad se dvěma formuláři na na single a pak na kalkulačku. takže je nutno se tohle naučit jinde a pak to tady aplikovat.

Odpovědět
13.2.2022 15:30
čo zješ, to ti už nevezmú...
Avatar
Jakub Mikunda:11.12.2022 20:57

Tak z tohohle jsem docela odvařenej. Nevím, jestli se návod změnil, ale když jedu opravdu podle toho, jak je tu napsáno, tak mi vše funguje, takže nevím, kde ostatní dělají chybu. Já si představoval, jak programování v oknech bude samé psaní kódu, ale tohle je fakt pecka, už se těším na další díly.

 
Odpovědět
11.12.2022 20:57
Avatar
Atrament
Člen
Avatar
Odpovídá na Jakub Mikunda
Atrament:11.12.2022 23:31

Seriál zrovna prochází modernizací, takže by měl teďka víc odpovídat současnému stavu JavaFX. Psání kódu ještě přijde, to se neboj ;)

 
Odpovědět
11.12.2022 23:31
Avatar
Odpovídá na Atrament
Jakub Mikunda:11.12.2022 23:48

S tím počítám, ale stejně mi ten Scene Builder přijde skvělej. Mam odsud projety celé 2 série - úplné základy + OOP - a je to fakt čím dál lepší. Hlavně téměř vše srozumitelné (k něčemu jsem dával zpětnou vazbu) a za rozumný peníze. Fakt moc diky.

 
Odpovědět
11.12.2022 23:48
Avatar
Yveta Kršková:27.11.2023 19:08

OK. Scene builder je funkční na Javu 8, ten nejnovější 21tka se mi nechtěl spouštět. Na poprvé jsem uvízla, když se mi nový fxml po napsání zdroje itnetworku kvůli chybě při psaní uložil do samostatného balíčku. Na podruhé jsem zjistila, že je jednodušší si přepsat a použít rovnou PrimaryController, a to jenom metodu, pak spustit primary.fxml ve Scene Builderu, upravit componenty, uložit, vrátit se do NetBeansu a pravým tlačítkem myši kliknout na primary.fxml a zvolit "Make Controller"...

Odpovědět
27.11.2023 19:08
:D :D :D
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 70.