Processing 在处理过程中维护可重用对象的好方法是什么?

Processing 在处理过程中维护可重用对象的好方法是什么?,processing,code-reuse,Processing,Code Reuse,我经常发现自己将许多类从一个处理草图复制/粘贴到另一个,有时我会更改其中的一些,最终得到相同对象的许多不同版本 是否有一种集中的方法来保持我的公共类可供处理?我应该直接使用Java并处理类路径吗?您可以做的一件事是将类打包为库。这里有很多说明,谷歌永远是你最好的朋友 但基本上,您需要将类放入包中,然后将它们导出为.jar文件。然后,您需要将该.jar文件拖到处理编辑器上,或者将它们放在库目录结构中。无论哪种方式,您都可以像使用任何其他处理或Java库一样使用类 您还可以考虑创建类的 .PDE <

我经常发现自己将许多类从一个处理草图复制/粘贴到另一个,有时我会更改其中的一些,最终得到相同对象的许多不同版本


是否有一种集中的方法来保持我的公共类可供处理?我应该直接使用Java并处理类路径吗?

您可以做的一件事是将类打包为库。这里有很多说明,谷歌永远是你最好的朋友

但基本上,您需要将类放入包中,然后将它们导出为
.jar
文件。然后,您需要将该
.jar
文件拖到处理编辑器上,或者将它们放在库目录结构中。无论哪种方式,您都可以像使用任何其他处理或Java库一样使用类

您还可以考虑创建类的<代码> .PDE < /C>文件,并将其复制到您的草图目录中,除了您的主要<代码> .PDE < /C>文件。我相信这将允许您使用主草图文件中的类,而不用担心它们


如果还没有标签,也可以直接使用标签。

可以将类打包为库。这里有很多说明,谷歌永远是你最好的朋友

但基本上,您需要将类放入包中,然后将它们导出为
.jar
文件。然后,您需要将该
.jar
文件拖到处理编辑器上,或者将它们放在库目录结构中。无论哪种方式,您都可以像使用任何其他处理或Java库一样使用类

您还可以考虑创建类的<代码> .PDE < /C>文件,并将其复制到您的草图目录中,除了您的主要<代码> .PDE < /C>文件。我相信这将允许您使用主草图文件中的类,而不用担心它们


如果还没有,也可以使用选项卡。

这些似乎是不错的选择。最后一个是我正在使用的,但我想为所有可重用代码留一个位置,甚至可能在每次更改某些内容时都避免打包到
.jar
文件中。我想Processing可以通过
CLASSPATH
变量访问某个目录。谢谢这些似乎是不错的选择。最后一个是我正在使用的,但我想为所有可重用代码留一个位置,甚至可能在每次更改某些内容时都避免打包到
.jar
文件中。我想Processing可以通过
CLASSPATH
变量访问某个目录。谢谢