我正在 Processing IDE 中创建一个 Java 处理项目,并希望将其分布在多个 PDE(处理源代码)文件中。
我无法使用 import
将 Java 处理源代码文件作为 Java 类文件导入。
config.pde
public int screenWidth = 750;
project.pde
import project.config;
// OR
import project.config.screenWidth;
// OR
import config;
// OR
import config.screenWidth;
分别返回无法解析导入项目/配置。
。
我必须先编译 PDE 文件吗?我可以将处理 IDE 设置为每次运行时自动执行此操作吗?
<小时/>TLDR;
拥有此项目文件夹:
|project
|--project.pde
|--config.pde
如何在 project.pde
中使用 config.pde
中的函数和变量?
最佳答案
一般情况:
处理 IDE 可能支持多个选项卡,但这些选项卡的行为与 Java 类不同:每个选项卡都是幕后同一高级类的成员。因此,所有选项卡中的所有成员共享相同的作用域,并且当另一个选项卡访问其中的成员时,无需引用声明给定原语、对象、方法或类的选项卡。
因此,在一个选项卡中声明成员 private
不会降低它在其他选项卡中的可访问性;每个声明实际上都是公开的,因为它们位于相同的外部类范围内。
import
仅当您希望引入和引用外部库时才需要。
在您的项目中:
只需引用 project.pde 选项卡中的 screenWidth
即可访问它。对于您希望在选项卡之间引用的任何方法也可以这样说。
关于java - 如何将处理文件导入到处理文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52384702/