Fixed casting warnings for reflection

This commit is contained in:
nathan 2017-02-20 10:46:40 +01:00
parent ad923952c8
commit c297201133

View File

@ -58,7 +58,7 @@ class JavaFX {
_isEventThreadObject = _isEventThreadMethod.invoke(null);
_isEventThreadMethod = _isEventThreadObject.getClass()
.getMethod("isFxUserThread", null);
.getMethod("isFxUserThread", (java.lang.Class<?>[])null);
}
} catch (Throwable e) {
SystemTray.logger.error("Cannot initialize JavaFX", e);
@ -102,7 +102,7 @@ class JavaFX {
if (OS.javaVersion <= 7) {
return (Boolean) isEventThreadMethod.invoke(null);
} else {
return (Boolean) isEventThreadMethod.invoke(isEventThreadObject, null);
return (Boolean) isEventThreadMethod.invoke(isEventThreadObject, (java.lang.Class<?>[])null);
}
} catch (Throwable e) {
SystemTray.logger.error("Unable to check if JavaFX is in the event thread. Please create an issue with your OS and Java " +