src/windows/classes/sun/awt/windows/WToolkit.java

Print this page

        

*** 274,284 **** //set system property if not yet assigned System.setProperty("sun.awt.enableExtraMouseButtons", ""+areExtraMouseButtonsEnabled); setExtraMouseButtonsEnabledNative(areExtraMouseButtonsEnabled); } ! private final void registerShutdownHook() { AccessController.doPrivileged((PrivilegedAction<Void>) () -> { Thread shutdown = new Thread(ThreadGroupUtils.getRootThreadGroup(), this::shutdown); shutdown.setContextClassLoader(null); Runtime.getRuntime().addShutdownHook(shutdown); return null; --- 274,284 ---- //set system property if not yet assigned System.setProperty("sun.awt.enableExtraMouseButtons", ""+areExtraMouseButtonsEnabled); setExtraMouseButtonsEnabledNative(areExtraMouseButtonsEnabled); } ! private void registerShutdownHook() { AccessController.doPrivileged((PrivilegedAction<Void>) () -> { Thread shutdown = new Thread(ThreadGroupUtils.getRootThreadGroup(), this::shutdown); shutdown.setContextClassLoader(null); Runtime.getRuntime().addShutdownHook(shutdown); return null;
*** 744,758 **** } @Override protected native void loadSystemColors(int[] systemColors); ! public static final Object targetToPeer(Object target) { return SunToolkit.targetToPeer(target); } ! public static final void targetDisposedPeer(Object target, Object peer) { SunToolkit.targetDisposedPeer(target, peer); } /** * Returns a new input method adapter descriptor for native input methods. --- 744,758 ---- } @Override protected native void loadSystemColors(int[] systemColors); ! public static Object targetToPeer(Object target) { return SunToolkit.targetToPeer(target); } ! public static void targetDisposedPeer(Object target, Object peer) { SunToolkit.targetDisposedPeer(target, peer); } /** * Returns a new input method adapter descriptor for native input methods.