Как использовать Обработку 3 на IntelliJ IDEA?

Я хотел бы использовать IntelliJ IDEA IDE для разработки приложения, используя Обработка 3. Как я могу это сделать?

Есть только учебники о том, как использовать Обработку 2, но я думаю, что все изменилось настолько, что эти учебники больше не работают.

Спасибо

Ответ 1

Трудно ответить на общие вопросы типа "как мне это сделать". Переполнение стека больше предназначено для вопросов типа "Я пробовал X, ожидал Y, но получил Z вместо". Вам повезет больше, если вы просто попробуете что-то и напишите MCVE вместе с конкретным вопросом, если вы застряли. Вы говорите, что думаете, что все изменилось настолько, что эти учебники не работают anymore-, почему вы просто не проверили это предположение, попробовав что-то?

Потому что эти уроки все еще будут работать. Несколько вещей изменились, такие как устранение возможности вставлять PApplet непосредственно в приложение Swing. Но 90% остальных уроков должны работать нормально.

Шаг 1: Добавьте библиотеку обработки в ваш путь к классам. Это включает в себя ядро и все зависимости 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");
    }
}

Пожалуйста, попробуйте что-нибудь и напишите конкретный вопрос, если вы застряли. Удачи.

Изменить: бесстыдная самореклама: я написал учебник по использованию обработки в качестве библиотеки Java, доступный здесь.

Ответ 2

Самым простым способом для меня является создание нового проекта Maven и добавление обработки через Maven.

После этого вы создаете свой класс, который расширяет PApplet (я назвал его Main).

В Run> Edit Configuratins добавьте имя основного класса и то же имя для аргументов программы.

Ответ 3

Я проголосовал за ответ Кевина, но также продолжил работу и создал проект gradle, который вы можете использовать как с IDE, так и без нее. Git Commit для обработки проекта

Ответ 4

Кто-нибудь знает, как найти звуковую библиотеку???