javax.swing不存在
我在做一个Java面向对象编程的作业,遇到了一个语法错误,提示在import语句中JOptionPane不存在。怎么办?
解决方案
import
请仔细阅读官方文档。
- 具体阅读该类的Javadoc(
JOptionPane)。 - 复制粘贴该类的完整限定名。
- 把名称粘贴到你的
import语句中。 - 重新编译。
import javax.swing.JOptionPane;
请参考Oracle的 [Java Tutorials],免费提供。请查看一个简单的Swing应用示例,其中包含一行 import。
你的 [IDE] 应该会帮助你,自动生成 import 语句。
[Swing] 自1998年 12月 8日起就已经内置在Java的每个版本中。所以不存在 JOptionPane 实际上缺失的情况。
Java Platform Module System
如果你的应用是 [模块化] 的,你的 module-info.java 文件必须包含 requires java.desktop;。
module com.example.myswingapp
{
// Core Java SE APIs (Collections, IO, etc.) - often implied but good to be explicit
requires java.base;
// Swing and AWT UI components
requires java.desktop;
}
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。