NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze – Lekce 1 - Úvod do 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
Robert Michalovič:15.3.2019 6:22

Pěkný článek. Když už si tam načal kompilaci přes příkazový řádek nechce se ti doplnit i tvorbu spustitelných jar? Ať to máš dokonalé.

 
Odpovědět
15.3.2019 6:22
Avatar
Ondrej Mejzlik:7.9.2019 21:00

Ahoj, prosím o radu. Mám NetBeans IDE 11.0 a SceneBuilder 8.5. Když si v FXMLDocumentCon­trolleru nadefinuji komponenty @FXML, tak je SceneBuilder nevidí - nemám možnost je přiřadit. Zkoušel jsem otevřít i starší projekt, ale jak FX:ID odstraním, už ho znovu nepřidám - SB mi nic nenabídne. Umíte mi někdo poradit? Zkoušel jsem výše uvedený postup s doplněním knihoven, hned v úvodu se píše stáhnout "source", ale pak už se o nich nikde nemluví - jedu na Windows, tak jsem importoval WIN, ale co ty sources? Díky moc

 
Odpovědět
7.9.2019 21:00
Avatar
Odpovídá na Robert Michalovič
Petr Štechmüller:8.9.2019 11:10

Tvorba spustitelných JAR souborů tu je vysvětlena, hned 3x:

Odpovědět
8.9.2019 11:10
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Odpovídá na Ondrej Mejzlik
Petr Štechmüller:8.9.2019 11:15

Ahoj, Jakou verzi Javy používáš? Vypadá to, že máš SceneBuilder verze 8.5, který je určený pro Javu 8, ale pak píšeš, že jsi stahoval knihovny z Mavenu (ty jsou až pro Javu 11). Možná to je důvod, proč Ti to nefunguje...

Odpovědět
8.9.2019 11:15
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Ondrej Mejzlik:8.9.2019 18:40

Ahoj Petře, díky za odpověď, v PC mám nainstalovanou Javu 8 Update 221, Javu 8 Update 221 64 bit a Java SE Development Kit update 221 64 bit.

 
Odpovědět
8.9.2019 18:40
Avatar
Odpovídá na Ondrej Mejzlik
Petr Štechmüller:8.9.2019 18:41

Tak v tom případě nemusíš postupovat podle tohoto návodu, protože Java 8 v sobě již obsahuje JavaFX runtime.

Odpovědět
8.9.2019 18:41
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Ondrej Mejzlik:8.9.2019 18:49

Díky za radu, knihovny pro jistotu teda vyhodím, ale čím by teda mohlo být, že mi to nepropisuje ty @FXML? Nejde to ani v jednom směru - když je doplním do NetBeans do FXMLDocumentCon­trolleru, SB je nevidí a když je naopak dopíšu do Code/fx:id ve SceneBuilder, tak se to nepropíše do NB.... Díky moc :-)

 
Odpovědět
8.9.2019 18:49
Avatar
Ondrej Mejzlik:8.9.2019 18:58

… možná je problém v NetBeans - zkusím starší verzi :-)

 
Odpovědět
8.9.2019 18:58
Avatar
Petr Daříček:17.11.2019 19:34

Mam NetBeans 11 a koukam ze tam jsou nektere odlisnosti.

  1. Pri vytvoreni projektu nemam kategorii Java. Mam Java with Maeven, Java with Gradle, Java with Ant. Zvolil jsem Java with Maeven. Je to spravne?
  2. Kdyz dam Properties na Projektu tak na dialogu neni moznost Libraries. Mozna souvisi ze spatnym typem projektu (viz. prvni otazka).

Je netbeans 11 tak moc odlisny od 10?

Dik za pomoc
Petr

 
Odpovědět
17.11.2019 19:34
Avatar
Odpovídá na Petr Daříček
Petr Štechmüller:18.11.2019 8:35

Ahoj,
co jsem koukal, tak v posledních NetBeans opravdu není možnost samotného Java projektu. Podle mě je to jedině dobře. Žijeme v době, kdy skoro každý trochu větší projekt potřebuje alespoň jednu závislost. Spravovat tyto závislosti ručně je ke zbláznění, proto tu máme nástroje, které by měly práci se závislostmi ulehčit.

Volbou Java with Maven určitě nic nezkazíš. Je to asi nejlepší začátek.

Možnost Libraries jsi nejspíš nenašel právě z důvodu, že o knihovny se bude starat Maven. Pro přidání závislostí se prosím podívej na článek, kde přesně popisuji, jak přidat JavaFX knihovny pomocí Mavenu.

Přeji mnoho úspěchů, při tvorbě JavaFX aplikací ;-)

Odpovědět
18.11.2019 8:35
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
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 14.