当前位置: 首页 > 知识库问答 >
问题:

无可访问的导入swingFxUtila和BuffereImage导入[重复]

吕永嘉
2023-03-14

嗨,伙计们,我是javafx的新手,当我尝试导入SwingFxUtils和BufferedImage时,我总是收到一个不可访问的错误。我使用jdk 18在eclipse上设置了我的vm选项,但我仍然收到错误。这是我的导入代码

import javafx.embed.swing.SwingFXUtils;
import java.awt.image.BufferedImage;

这是我的vm参数

--module-path "C:\Users\java\Lib\javafx-sdk-18.0.1\lib" --add-modules javafx.controls,javafx.fxml

非常感谢你的帮助谢谢

共有1个答案

孟翰藻
2023-03-14

SwingFXUtils和BufferedImage位于不同的模块中:javafx。swing和java。桌面。您需要添加以下模块:

--add-modules javafx.controls,javafx.fxml,javafx.swing,java.desktop
 类似资料:
  • 我正在写一些Javascript代码。我创建了一个js文件,其中包含我的导出。然而,当我将它导入到另一个js文件中时,我得到一个错误,它说

  • 我试图从djangotoolbox.fields使用Listfield,但它给我一个错误说: 我做错了什么?

  • 我有一个django项目。在视图中。py文件,我尝试像这样导入我的模型(或来自MYAPP的任何东西): 它向我显示了一条警告“无法导入'MYAPP.~~'”。我的项目仍在正常运行,但VSCode报告了许多错误,所以我不知道这是不是真的。 我该如何修复它?谢谢^^。

  • 我已经看到了从ES6中的另一个模块导入代码的以下两种变体: 和 其中是在文件中定义的ES6类 Module.js 这两种导入语句有什么区别?

  • 导出(export)和导入(import)指令有几种语法变体。 在上一节,我们看到了一个简单的用法,现在让我们来探索更多示例吧。 在声明前导出 我们可以通过在声明之前放置 export 来标记任意声明为导出,无论声明的是变量,函数还是类都可以。 例如,这里的所有导出均有效: // 导出数组 export let months = ['Jan', 'Feb', 'Mar','Apr', 'Aug',

  • 导出和导入容器 导出容器 如果要导出本地某个容器,可以使用 docker export 命令。 $ docker container ls -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NA