Я пытаюсь загрузить изображение в графическом интерфейсе. Вот что мой код читает прямо сейчас:Импорт изображений GUI не отображается
ImageIcon icon = new ImageIcon(nameSearched.getImage());
myLabelK = new JLabel();
myLabelK.setBounds(500,100,200,200);
myLabelK.setIcon(icon);
myPanel.setLayout(null);
myPanel.add(myLabelK);
Validate();
add(myPanel);
setVisible(true);
Когда я запускаю свою программу, это изображение не появляется в моем графическом интерфейсе.
nameSearched.getImage()
вызывает метод в другом классе, который возвращает изображение, введенное в систему. Например, Peter.jpg.
Пожалуйста, помогите мне выяснить, как получить мое изображение на экране.
Вы уверены, что файл изображений находится в правильном каталоге. Каков путь к файлу, который вы используете? Где находится изображение, находящееся в файловой системе. –
Эй, песккилет ... я не знал, что мне пришлось использовать каталог, и я не следовал никакому пути. Как написать этот код? – user3000621
'ImageIcon icon = new ImageIcon (имя_файла);' где 'filename' - это путь' 'Peter.jpg" '. Взгляните на мой ансер для получения дополнительной информации –