这个问题可能发生在使用 JDK 9 或以上版本时,并且因为 AWT 在 JDK 9 中不再默认包含在 Java SE 中,而是被移至 java.desktop 模块。因此,如果你使用了 sun.awt.windows 类,就需要将该类导入到你的代码中。以下是可能的
import sun.awt.windows.WToolkit;
com.sun
sun.awt.windows
1.0.0
无论你采用哪种方法,你都需要确保你的 JDK 版本在 JDK 9 或以上,并且你需要自行承担使用不建议的 API 带来的可能的风险。