Я написал небольшое приложение JavaFX со многими конфигурациями.Одним из них является то, что вы можете определить внутри конфигурационного файла, какие изображения вы хотите использовать.
Теперь я хотел добавить обработку ошибок для каждого случая, но я не знаю, как проверить,если конкретное изображение можно нарисовать.
Я уже знаю, как проверить наличие изображения, теперь я просто хочу знать, как проверить, будет ли javafx рисовать мое изображение или просто ничего не делать.
Image img = new Image("file:corrupted.png");
gc.drawImage(img, 0, 0);
В этом случае не выдается исключение, и gc просто ничего не рисует.
if (!img.isValid()) {
throw new IllegalArgumentException;
}
Я хочу сделать что-то вроде кода выше