Обработка позволяет рисовать фигуры, устанавливать толщину линий и цвета, отображать изображения и выполнять многие другие функции рисования в Java.Его можно использовать как библиотеку Java и интегрировать в приложение Swing.
Вот пример кода обработки:
void setup() {
size(400, 400); // set window size to 400 x 400 pixels
PImage lungImg = loadImage("http://i.stack.imgur.com/gwyp0.jpg");
image(lungImg, 0, 0);
}
void draw() {
}
void mousePressed() {
noFill(); // no fill color for the circle
stroke(255, 0, 0); // set pen color to red
strokeWeight(5); // set line thickness to 5 pixels
// draw ellipse at mouse position, 50 pixels height & width (i.e. a circle)
ellipse(mouseX, mouseY, 50, 50);
}
Он будет выполняться самостоятельно в IDE обработки, которыйдобавляет немного синтаксического сахара.Это «настоящая» Java под ней;методы в приведенном выше коде можно найти в классе PApplet .
Нажатие помечает красный кружок.Вот результирующее приложение: