Ответ 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, доступный здесь.