Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
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í.
Avatar
D0ll0k
Člen
Avatar
D0ll0k:12.1.2015 20:40

Ahojte :).
Chtěl bych se zeptat, jestli někdo neví, jak vytvořit knihovnu s obrázky. Potřeboval bych, abych mohl ze všech tříd načítat obrázky ze stejné složky, ikdyž bude každá třída v jiné složce.

Nějak takto:

Název projektu
   src
      menu
         třída1
         třída2
      game
         třída3
         třída4
      textures
            obrázky // Odtud by mohly všechny třídy: třída1-4 načítat obrázky
            obrázky
Editováno 12.1.2015 20:41
Odpovědět
12.1.2015 20:40
Veni, vidi, programmato
Avatar
Silvinios
Tvůrce
Avatar
Odpovídá na D0ll0k
Silvinios:13.1.2015 7:34

Zdroje na classpath lze načítat přes absolutní název.

Příklad:

BufferedImage obrazek;
InputStream in = null;
try {
    in = getClass().getResourceAsStream("/textures/obrazek1.png");
    obrazek = ImageIO.read(in);
} finally {
    in.close();
}
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
13.1.2015 7:34
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 2 zpráv z 2.