Im пытается получить изображение из моего файла JAR. Я делаю это с помощью:Toolkit.getImage() никогда не возвращает null
Toolkit.getDefaultToolkit().getImage(getClass().getResource("/path/to/file"));
Но Im делать это в цикле, поэтому мне нужно, чтобы проверить каждую итерацию, если файл не является нулевым (тогда я должен разорвать петлю). Но инструментарий никогда не возвращает нулевое значение. Теперь, чтобы проверить, вернет ли он правильное изображение или null?
Я хочу получить, если оно вернет любое изображение. Например, когда метод ImageIO read() получает изображение, которое не существует, оно возвращает FileNotFoundExcetption. Вот как я знаю, что изображение, которое я хотел получить, не существует. И как проверить его с помощью Toolkit? – user2102972
'getClass(). GetResource ("/path/to/file ")' будет возвращать null, если ресурс отсутствует. Таким образом, вы можете извлечь его в локальный тип URL-адреса URL-адреса, а затем проверить, имеет ли он значение null или нет. – Quirin