Приложение, которое я разрабатываю, должно запускать JavaFX8 (поддержка 3D), если оно доступно, и по умолчанию используется JavaFX (2D), если система, на которой выполняется мое приложение, не поддерживает 3D.Java Catching Runtime Warnings/Detecting Graphics Card
Система, в которой я работаю, не имеет графической карты и не может поддерживать 3D во время выполнения. Поддержка 3D - это будущая коррекционная мера. Когда Netbeans компилирует мой код, нет никаких предупреждений или ошибок. Тем не менее, есть предупреждения времени выполнения (а не ошибки или исключения). Я попытался бросить попытку/уловить объявления, которые создают предупреждения, но ничего не поймано.
Мне нужен способ либо обнаружить эти предупреждения, либо определить, поддерживает ли система 3D.
Здравствуйте и добро пожаловать на SO! Предоставьте MCVE: http://stackoverflow.com/help/mcve все, что вы пробовали до сих пор. –