Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 3. diel - Jednoduchá kalkulačka v JavaFX

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Atrament
Člen
Avatar
Odpovedá na Tomáš Krucký
Atrament:9.3.2023 17:49

No ovšem už je to jasné, kde se ti tam vzal ten řádek s tím Observable...? To odstraň a nahraď App.setRoot("secondary"); co tam má správně být a mělo by to jet.

Avatar
Tomáš Krucký
Tvůrce
Avatar
Tomáš Krucký:9.3.2023 17:54

To byly dva různé projekty. Já tam normálně mám funkci setRoot(); když vytvořím nový projekt. Observable jsem tam dával jen pro demonstraci toho, že mi to nejde naimportovat. Když jsem dělal kalkulačku a psal její funkci pro ComboBox, tak se mi to přeškrtlo.

Odpovedať
Jestli chceš něco, co jsi nikdy neměl, tak musíš dělat něco, co jsi nikdy nedělal.
Avatar
Atrament
Člen
Avatar
Odpovedá na Tomáš Krucký
Atrament:9.3.2023 17:56

Jo aha už tuším kde se ti to tam vzalo :) Ale tos za prvé chtěl ObservableList<String> z javafx.collections a ne Observable z java.util a za druhé to píšeš na špatné místo, to má být v metodě initialize() pokud postupuješ podle lekce.

Avatar
Atrament
Člen
Avatar
Odpovedá na Tomáš Krucký
Atrament:9.3.2023 17:58

No hlavně prostě nechceš Observable ale ObservableList, v tom bude ten zakopaný pes

Avatar
Tomáš Krucký
Tvůrce
Avatar
Tomáš Krucký:9.3.2023 18:01

Ježíš no jo 🤦‍♂️ Tak tohle je teda vyřešený, moje chyba pardón. Takže Observable by bylo vyřešený, to jsem rád 😅. Každopádně, když zapomeneme na tuhle věc, tak furt mi to spustit nejde 😃

Odpovedať
Jestli chceš něco, co jsi nikdy neměl, tak musíš dělat něco, co jsi nikdy nedělal.
Avatar
Atrament
Člen
Avatar
Odpovedá na Tomáš Krucký
Atrament:9.3.2023 18:12

Dals Clean and Build? Postni sem kompletní výpis toho co to vypíše, když to nejde spustit, ale tentokrát jako text prosím, možná zkus použít ten odkaz Máš dlouhý zdroják? kousek níže...

Avatar
Tomáš Krucký
Tvůrce
Avatar
Tomáš Krucký:9.3.2023 18:27

Přesně tak. I tak to pořád nechce spolupracovat. Zkoušel jsem snad všechno možný a když už toho bylo moc, že jsem nevěděl co vše už jsem udělal, tak jsem vymazal počítač. Zde je odkaz na chybové hlášení. Mockrát ti děkuju, že se mi takhle věnuješ.

https://www.itnetwork.cz/…lighter/1581

Odpovedať
Jestli chceš něco, co jsi nikdy neměl, tak musíš dělat něco, co jsi nikdy nedělal.
Avatar
Atrament
Člen
Avatar
Odpovedá na Tomáš Krucký
Atrament:9.3.2023 18:44

Mohl bych ještě stejným způsobem vidět obsah souboru pom.xml? Je schovaný v Project Files v panelu Projects

Avatar
Tomáš Krucký
Tvůrce
Avatar
Odpovedať
Jestli chceš něco, co jsi nikdy neměl, tak musíš dělat něco, co jsi nikdy nedělal.
Avatar
Atrament
Člen
Avatar
Odpovedá na Tomáš Krucký
Atrament:9.3.2023 18:55

Najdi v tom souboru sekci dependencies, tam jsou ty javafx knihovny, jsou tam dvě - javafx-controls a javafx-fxml, máš tam u nich verzi 13 zkus to obojí změnit na 19, ulož, dej Clean and Build a pak Run co to udělá.

Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 74.