如何在IntelliJ IDEA上使用Processing 3?

问题描述 投票:12回答:3

我想使用IntelliJ IDEA IDE使用Processing 3开发一些应用程序。我该怎么做?

有关如何使用Processing 2的教程,但我认为事情已经发生了很大变化,因此这些教程不再适用。

谢谢

intellij-idea processing
3个回答
30
投票

很难回答一般的“我该怎么做”这类问题。 Stack Overflow的设计更多是为了“我试过X,期望Y,但得到Z而不是”类型的问题。如果你只是尝试一些东西并且如果你遇到问题就发布一个MCVE以及一个特定的问题,你会有更好的运气。你说你认为事情已经发生了很大的改变,以至于那些教程不再适用了 - 你为什么不试试一下这个假设呢?

因为那些教程仍然有用。一些事情发生了变化,例如删除了将PApplet直接嵌入Swing应用程序的能力。但其余90%的教程应该可以正常工作。

第1步:将Processing库添加到类路径中。这包括您需要的核心和任何JOGL依赖项。

第2步:创建一个扩展PApplet的类并在那里添加代码。

第3步:调用PApplet.main("YourSketchNameHere");启动草图。

这是一个显示这些步骤的小例子:

import processing.core.PApplet;

public class ProcessingTest extends PApplet{

    public void settings(){
        size(200, 200);
    }

    public void draw(){
        background(0);
        ellipse(mouseX, mouseY, 20, 20);
    }

    public static void main(String... args){
        PApplet.main("ProcessingTest");
    }
}

如果您遇到困难,请尝试一些问题并发布具体问题。祝好运。

编辑:无耻的自我推销:我写了一个关于使用Processing作为Java库的教程,可用here


1
投票

对我来说最简单的方法是创建一个新的maven项目并通过maven添加处理。

之后,您创建扩展PApplet的类(我将其命名为Main)。

在“运行”>“编辑配置”中,为程序参数添加主类名和相同名称。


0
投票

我投了凯文的答案,但也继续创建了一个gradle项目,你可以使用或不使用IDE或处理。 Git Commit to processing project

© www.soinside.com 2019 - 2024. All rights reserved.