java Netbeens. Gdzie umieścić własny folder w projekcie.

java Netbeens. Gdzie umieścić własny folder w projekcie.
X3
  • Rejestracja:ponad 9 lat
  • Ostatnio:3 miesiące
  • Postów:308
0

Piszę program w javie. NetBeens. Gdzie należy umieścić własny folder "images", aby zarówno po naciśnięciu run, jak i .jar go czytały.
Jak napisać ścieżkę w:

Kopiuj
File f = new File("/images/" + name + ".png");
if (f.exists()) 
{
imageIcon = new ImageIcon(getClass().getResource("/images/" + name + ".png"));
}
szweszwe
  • Rejestracja:ponad 11 lat
  • Ostatnio:5 dni
  • Lokalizacja:Kraków
  • Postów:1694
0

Obstawiałbym główny katalog projektu.

X3
  • Rejestracja:ponad 9 lat
  • Ostatnio:3 miesiące
  • Postów:308
0

A jak wtedy napisać ścieżkę?

X3
  • Rejestracja:ponad 9 lat
  • Ostatnio:3 miesiące
  • Postów:308
0

Dzięki, już załapałem.

M0
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 2 lata
  • Postów:65
1

A możesz powiedzieć, co załapałeś i jak to zrobiłeś, tak by inni, nie zakładali nowego tematu :)

0

Folder do głównego katalogu. Jednak obok pliku jar trzeba póżniej dodać folder.

Kopiuj
File f = new File("./images/" + name + ".png");
 if (f.exists()) 
            imageIcon = new ImageIcon("./images/" + name + ".png");
else
            imageIcon = new ImageIcon(getClass().getResource("app.png"));

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.