All sun.applet.**, sun.awt.**, sun.font.**, sun.java2d.**, sun.java2d.**, sun.print.**, sun.swing.** classes are JDK internal APIs that are not supported and should not be used. There is no replacement for them.
JDK-8067470Examine if the replacement for sun.awt.SunToolkit.setLWRequestStatus should be provided
JDK-8080395consider making sun.awt.CausedFocusEvent functionality public
JDK-8081722Provide public access to sun.awt.shell.ShellFolder methods which are required for implementing javax.swing.JFileChooser