java - 在没有 Eclipse 的情况下创建处理库
解决方案
这个问题仍然有点宽泛,但我会尝试从一般意义上回答。
有几点值得一提:
- 处理可以用作Java 库。从这个角度来看,它并没有什么特别之处。它只是一个 Java 库。
- Processing 库实际上只是一个使用 Processing 中定义的函数的 Java 库。您通常通过
PApplet
实例来执行此操作。 - 每个草图都是一个
PApplet
实例。 - Maven可以使用处理。谷歌搜索“处理 Maven”返回了这个结果。
因此,要创建一个使用 Maven 构建的处理库,您需要执行以下操作:
- 使用上述 Maven 依赖项将处理库添加到您的类路径。
- 创建一个接受一个
PApplet
实例并用它做任何你想做的事情的类。我会从简单的开始:创建一个只绘制基本形状的类。 - 将该类导出为 a
.jar
,然后将其直接拖到处理编辑器中或将其打包到标准处理库目录结构中。 this
通过导入您的类、传递给类并调用您定义的任何函数,从您的处理代码中使用该库。
请注意,即使您不使用 Eclipse,您仍然可以通过 Eclipse 模板查看项目是如何设置的。
无耻的自我推销:这里是使用 Processing 作为 Java 库的指南。
推荐阅读
- python - 收集雨水的时间复杂度
- css - 使用数字时无效的 Sass 变量(带和不带 px)
- python - 使用 Google Cloud SQL 或 MongoDB 作为 Dataflow/Dataproc 的输入
- sql - 全文目录搜索不返回任何结果
- python - ImportError:没有名为 seaborn 的模块(使用交互模式)
- python - 随机离散形状
- javascript - VS 代码对象休息/扩展运算符错误
- angular - AWS 认知 | 如何验证用户是否经过身份验证且有效?
- node.js - 如何在阻止任何公共流量的公司防火墙后面安装 node-oracledb?
- r - R:如何检查列表中是否存在多个列的值