--- old/src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java 2015-03-04 01:20:30.000000000 +0300 +++ new/src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java 2015-03-04 01:20:30.000000000 +0300 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012, 2014, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2012, 2015, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -206,17 +206,15 @@ return true; } - @SuppressWarnings("deprecation") private static void enterFullScreenExclusive(Window w) { - FullScreenCapable peer = (FullScreenCapable)w.getPeer(); + FullScreenCapable peer = AWTAccessor.getComponentAccessor().getPeer(w); if (peer != null) { peer.enterFullScreenMode(); } } - @SuppressWarnings("deprecation") private static void exitFullScreenExclusive(Window w) { - FullScreenCapable peer = (FullScreenCapable)w.getPeer(); + FullScreenCapable peer = AWTAccessor.getComponentAccessor().getPeer(w); if (peer != null) { peer.exitFullScreenMode(); }