< prev index next >
modules/graphics/src/main/java/com/sun/javafx/application/PlatformImpl.java
Print this page
rev 9717 : 8151320: Remove unnecessary addReads from JavaFX
@@ -44,11 +44,10 @@
import javafx.application.ConditionalFeature;
import com.sun.javafx.tk.TKListener;
import com.sun.javafx.tk.TKStage;
import com.sun.javafx.tk.Toolkit;
-import com.sun.javafx.util.ModuleHelper;
import javafx.beans.property.BooleanProperty;
import javafx.beans.property.SimpleBooleanProperty;
import javafx.scene.Scene;
import java.security.AccessController;
@@ -250,14 +249,10 @@
private static void invokeSwingFXUtilsMethod(final String methodName) {
//Use reflection in case we are running compact profile
try {
Class swingFXUtilsClass = Class.forName("javafx.embed.swing.SwingFXUtils");
- Object thisModule = ModuleHelper.getModule(PlatformImpl.class);
- Object targetModule = ModuleHelper.getModule(swingFXUtilsClass);
- ModuleHelper.addReads(thisModule, targetModule);
-
Method installFwEventQueue = swingFXUtilsClass.getDeclaredMethod(methodName);
AccessController.doPrivileged((PrivilegedAction<Void>) () -> {
installFwEventQueue.setAccessible(true);
return null;
});
< prev index next >