Diskuze: problém s knihovnou swing
Zobrazeno 2 zpráv z 2.
Ahoj,
predpokladam, ze problem je v tom, ako tvoj kod pristupuje k obrazkom.
Priklad:
JButton button = new JButton();
button.setIcon(new
ImageIcon(getClass().getResource("/resources/obrazok.png")));
Pri vytvarani jar file sa pouzije tato relativna cesta. Ak mas v kode nastavene
cesty k obrazkom ako absolutne - na nejake miesto na disku v tvojom pocitaci,
bude to fungovat iba na tvojom pocitaci a iba pri spustani programu cez IDE
alebo standardne java program.java
Vyssie uvedeny priklad pouzitia relativnej cesty predpoklada, ze mas subfolder s
nazvom "resources"(alebo akykolvek iny nazov), ktory je umiestneny v rovnakom
foldr, kde su ostatne java subory - vratane suboru s main metodou.
Neviem ci je to dost zrozumitelne. Ak nie ozvi sa a pokusim sa o lepsie
vysvetlenie
Zobrazeno 2 zpráv z 2.