Проект Eclipse с ImageIcon - PullRequest
       1

Проект Eclipse с ImageIcon

3 голосов
/ 12 октября 2010

У меня есть проект затмения с папкой изображений.Мне нужно создать ImageIcon из изображения, расположенного в этой папке, но я не могу понять, как заставить его смотреть в папке без указания точного положения в моей системе, чего я не хочу делать, так как проект перемещается в другое место.ПК.

Пример кода

ImageIcon ai = new ImageIcon("/somedir");

Спасибо за помощь.

Ответы [ 2 ]

3 голосов
/ 12 октября 2010

Вы должны сохранить папку с изображениями в своем проекте, а затем:

java.net.URL imageURL = this.getClass().getClassLoader().getResource("path_to_image_folder");
ImageIcon aceOfDiamonds = new ImageIcon(imageURL);

Путь к папке с изображениями может быть относительно вашего класса или абсолютным (начинается с "/").

Вы можете посмотреть здесь: Как использовать иконки

0 голосов
/ 13 октября 2010

Это очень легко (убрать обратную косую черту):

ImageIcon ai = new ImageIcon("somedir");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...