我们用到的类是rt包中的com.sun.awt.AWTUtilities。 import javax.swing.UIManager; import javax.swing.UnsupportedLookAndFeelException; import com.sun.awt.AWTUtilities frame.setUndecorated(true);//去掉窗口的装饰 frame.getRootPane().setWindowDecorationStyle(style);//设置窗体样式 AWTUtilities.setWindowOpacity () { for (int i = 1; i < 20; i++) { try { Thread.sleep(50); } catch (Exception e) { AWTUtilities.setWindowOpacity float opacity = 100; while(true) { if (opacity < 2) { break; } opacity -= 2; AWTUtilities.setWindowOpacity
替换AWT相关弃用类示例3:com.sun.awt.AWTUtilities → 标准java.awt方法// 被弃用的类// import com.sun.awt.AWTUtilities;// AWTUtilities.setWindowOpacity
java.awt.Graphics; import javax.swing.ImageIcon; import javax.swing.JFrame; import com.sun.awt.AWTUtilities setLocationRelativeTo(null); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setUndecorated(true); AWTUtilities.setWindowOpaque
完整的jdk11变化清单可以去官网查看; 从11开始移除的模块清单 Removal of com.sun.awt.AWTUtilities Class Removal of Lucida Fonts from
完整的jdk11变化清单可以去官网查看; 从11开始移除的模块清单 Removal of com.sun.awt.AWTUtilities Class Removal of Lucida Fonts from
HttpResponse<string> response1 = sendAsync.get(); System.out.println(response1.body()); 移除内容 com.sun.awt.AWTUtilities
java Javastack.java 移除项 移除了com.sun.awt.AWTUtilities 移除了sun.misc.Unsafe.defineClass,使用 java.lang.invoke.MethodHandles.Lookup.defineClass
sendAsync.get(); String body = response.body(); System.out.println(body); 新版本废弃了哪些内容 删除了com.sun.awt.AWTUtilities