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

java Netbeens. Gdzie umieścić własny folder w projekcie.
X3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 310
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: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 1694
0

Obstawiałbym główny katalog projektu.

X3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 310
0

A jak wtedy napisać ścieżkę?

X3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 310
0

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

M0
  • Rejestracja: dni
  • Ostatnio: dni
  • 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 :)

  • Rejestracja: dni
  • Ostatnio: dni
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.