Processing 加工中的进口?

Processing 加工中的进口?,processing,Processing,我有这样一个文件系统: sketch - sketch.pde builtins - button.pde 其中,sketch.pde是我的主要处理草图,button.pde是包含各种类的外部文件 如何从按钮.pde访问类?我猜是通过导入实现的,但我不知道它在处理方面是否与Java不同 我试图通过查看各种开源处理项目来寻找答案,但所有文件都在一个地方,因此不需要导入 编辑: 显然,基本的进口在加工过程中是不可能的 我有一个小问题:我有另一个文件系统: sketch - sketch.pde -

我有这样一个文件系统:

sketch
- sketch.pde
builtins
- button.pde
其中,
sketch.pde
是我的主要处理草图,
button.pde
是包含各种类的外部文件

如何从
按钮.pde
访问类?我猜是通过
导入
实现的,但我不知道它在处理方面是否与Java不同

我试图通过查看各种开源处理项目来寻找答案,但所有文件都在一个地方,因此不需要导入

编辑:

显然,基本的进口在加工过程中是不可能的

我有一个小问题:我有另一个文件系统:

sketch
- sketch.pde
- builtins
  - button.pde
我现在可以访问
按钮.pde
吗?还是仍然不可能?

下面的编辑:显示这是可能的。去读那个答案

一个选择是使用。然后,您可以编写一些代码,将其导出为
.jar
文件,然后将其拖到
sketch.pde
处理编辑器上并导入类。换句话说,您可以创建自己的库,然后在Processing editor中使用

另一个低技术选项是将要使用的类从
button.pde
复制到
sketch.pde

中的新选项卡中。只需将button.pde与sketch.pde放在同一文件夹中,即可访问button.pde中的类

例如,假设button.pde包含一个名为RedButton的类。只要有一个名为sketch/的文件夹,其中包含sketch.pde和button.pde,就可以说
RedButton rb=new RedButton()

您是使用处理IDE还是使用命令行工具来启动项目?如果您使用的是IDE,您只希望在打开它时看到sketch.pde和button.pde在同一项目中作为选项卡可见。希望这有帮助

你问的是Java还是处理?@TimBiegeleisen Processing。TBH,我把Java标记放进去主要是因为如果我不回答,没有人会回答。如果你愿意,我可以把它处理掉。不管怎么说,这两种语言都是相似的。老实说,没有人会回答Java标记。但是在这里,请进行表决。@ScaryWombat我看了一会儿,显然没有解决方案-处理开发人员说,出于某种奇怪的原因,不可能为处理而导入。所以在一个处理项目中不可能有多个文件夹?这太令人失望了。@Qwerp-Derp处理被设计得非常简单。如果您需要更复杂的东西,请使用eclipse。我可能还有一个子问题。我能把它加到我原来的问题上吗?@Qwerp Derp我不明白这怎么会是一个交易破坏者。你的最终目标是什么?如果你有一个后续问题,你应该把它贴在它自己的新问题上。是的,你是对的,这有点夸张。我可能会继续,这将是一个痛苦的屁股。