【问题标题】:How to create an instance of a Java class in Processing?如何在 Processing 中创建 Java 类的实例?
【发布时间】:2021-04-21 10:36:15
【问题描述】:

我正在尝试在 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类中的一个方法?但是方法可以是类构造函数吗?我很困惑。有什么帮助吗?

【问题讨论】:

    标签: java class processing libraries


    【解决方案1】:

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

    【讨论】:

    • 谢谢,但我想让算法保持整洁,并在其他 Java 文件中将其他方法作为单独的类...如果有意义的话!
    猜你喜欢
    • 2014-05-02
    • 1970-01-01
    • 1970-01-01
    • 2021-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 2010-09-09
    相关资源
    最近更新 更多