如何在IntelliJ IDEA上使用Processing 3?

ypi*_*ard 14 processing intellij-idea

我想使用IntelliJ IDEA IDE使用Processing 3开发一些应用程序.我怎样才能做到这一点 ?

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

谢谢

Kev*_*man 31

很难回答一般的"我该怎么做"这类问题.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");
    }
}
Run Code Online (Sandbox Code Playgroud)

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

编辑:无耻的自我推销:我写了一个关于使用Processing作为Java库的教程,可在此处获得.