我正在开发一个交互式程序来模拟电网切换,我让它与处理库中的渲染工具完美配合。现在我想添加一个带有菜单和按钮等的用户界面。我找到了 ControlP5 库,这似乎是我需要的,但我很难将它导入我的项目。我的机器上有最新的 ControlP5 文件夹/文件,我已将它们添加为项目库。IntelliJ 正在识别我的导入语句,但它不允许我使用 ControlP5 类声明变量。
我的导入声明似乎很好......它作为未使用的导入显示为灰色。
但是此处复制的代码的最后一行会生成错误“无法解析符号'ControlP5'”
import processing.core.PApplet;
import processing.core.PConstants;
import processing.event.*;
import controlP5.*;
public class Main extends PApplet {
Viewport viewport = new Viewport();
Click click = new Click();
UserInterface ui = new UserInterface();
ControlP5 cp5;
这是我的图书馆的屏幕截图。我有用于绘图工具的处理核心库,并且我还想使用 ControlP5 库中的类,我相信我已在此处正确链接为外部库。
这是我的模块依赖项的屏幕截图。
这是我的项目树底部的屏幕截图。我可以看到正确显示处理,但我在这里看不到 ControlP5 库。
我尝试了多种不同的方法来添加我下载但没有成功的“controlp5-master”文件夹的某些子文件夹。我也搜索了谷歌、处理论坛和堆栈溢出,但找不到答案。
有什么建议吗?