Я импортировал свой проект из git и соответственно установил исходный корень как User / sharan / Chess / Chess / src, где "sharan" - мой домашний каталог.В моем основном классе я пытаюсь получить доступ к значку png из пути к каталогу sharan / Chess / Chess / icon / "" .png, но, похоже, он не извлекает изображение значка.Однако я уверен, что я правильно использую функцию и путь, потому что он работает нормально, когда я использовал его с другой машины, где я запрограммировал это приложение.
Я думаю, это потому, что я неправильно настроил свои модули или не настроил папку с иконками.Я попытался пометить каталог с иконками как корень ресурса, но все равно без разницы.
squares[CurrentBoard.board.get(i).x][CurrentBoard.board.get(i).y].setIcon(new ImageIcon(CurrentBoard.board.get(i).filename));
, где я определил имя файла в качестве элемента данных для объекта, который указывает путь для изображения png.например, icons / Knight_black.png
эта строка ^ работает отлично, я уверен, потому что она работала на моей другой машине.Но это не получение изображения с иконок dir, однако программа работает без ошибок.