

JavaFX - přidání 2. labelu na 1. label
Dobrý den,
Abych to vysvětlil, ve swingu jsem vytvořil javax.swing.JLabel, pomocí setIcon jsem ho změnil na obrázek a na něj jsem metodou add přidal další label.
(Doufám, že je to srozumitelné)
V javaFX jsem chtěl napsat to samé, jenže javafx.scene.control.Label žádnou metodu add nemá.
Prosím o radu.
Děkuji.
Ne, srozumitelne to opravdu neni. Ve swingu jsou komponenty vetsinou zaroven i Container, takze maji metodu add. V JavaFx je to zase jinak, nechces radeji popsat, ceho se snazis na GUI dosahnout a jak to ma ve finale vypadat?
Tohle dělá přesně co jsem chtěl, až na ten problém, že k obrázku musím psát absolutní cestu, přitom všude na internetu je napsaná relativní cesta, ale mně to prostě nefunguje. Nevíte, prosím vás, jak to zpravit.
Děkuji
Trochu jsem se v tom šťoural a nemusíš psát absolutní cestu, pouze
respektive cestu od src.
Ovšem stačí napsat pouze obrázek, pokud použiješ
Jenže jak to mám, prosím vás, napsat, protože je to celé v uvozovkách. A navíc, potřebuji se dostat i složku víš, což taky netuším jak.
Teď mi došlo, že je to blbost. Do FXML můžu psát pouze vlastnost : hodnota;
Existují ještě preprocesory, jako je LESS A SASS, kde můžu používat proměnná : hodnota; vlastnost: proměnná; (což nevím, jestli je to případ FXML?)
Každopádně metody místo hodnoty psát nemůžu, ale i tak nevím, jak to naspat.
A co se týče toho, jak se dostat o složku výš, tak jsem našel ../ jenže to taky nefunguje.
Do src se mají ukládat kódy a ne obrázky, takže načtení složky projektu má své důvody.
Tohle funguje v pořádku, ovšem teď mám problém, který s tímhle úzce souvisí.
Byl bych rád, kdybys mi s tím poradil, protože si vážně nevím rady.
Díky.
2704051-javafx-imageview-resize-without-change-aspect-ratio