如何在 Processing 中创建 Java 类的实例?

问题描述

我正在尝试在 Eclipse 中构建一个用于数据可视化的自定义处理库 (Java),名为 dataviz.library。而且我是n00b。 我想在库中有一个名为 Algorithms 的主类,另一个名为 Frame 的从属类必须使用两个参数(浮点数、x 和 y)构造。我希望能够像这样调用 Frame

import dataviz.library.*;

Algorithms Alg;

void setup() {
  Alg = new Algorithms(this);
  float x = 0;
  float y = 0;
  Frame F = new Alg.Frame(x,y);
}

现在,我可以访问 Algorithms 类中的所有方法,但我不明白如何在 Eclipse 中设置我的 Frame 类才能访问它。 Frame 应该是 Algorithms 类中的一个方法?但是方法可以是类构造函数吗?我很困惑。有什么帮助吗?

解决方法

也许在算法中创建一个newFrame(float x,float y)方法,该方法调用Frame类的构造函数?然后您可以通过调用 Frame

创建一个新的 Alg.newFrame(x,y);