在模块信息中导入 swing 包



我正在尝试在一个简单的java项目中使用swing API,该项目需要在module-info中导入javax.swing包.java

我在 eclipse IDE 上使用 openJDK-11

module ml.garba.testeur {
requires javax.swing; 
}

这是 JFrame 实例

package ml.garba.testeur.vue;
import javax.swing.JFrame;
public class Fenetre_Testeur extends JFrame {
}

似乎导入秋千包不起作用。

我需要帮助

模块信息声明必须声明必需的模块,而不是包。

因此,您的声明必须是

requires java.desktop;

请参阅现有模块和包含(导出(包的 API 文档。

所以,我认为你的问题可能出在你的导入语句中。

由于您只导入了

javax.swing.JFrame;

您可能无法运行代码。但是,如果您尝试

import javax.swing.*;

它应该有望奏效。

相关内容

  • 没有找到相关文章

最新更新