import processing.core.*; import java.applet.*; import java.awt.*; import java.awt.image.*; import java.awt.event.*; import java.io.*; import java.net.*; import java.text.*; import java.util.*; import java.util.zip.*; import java.util.regex.*; public class Handles extends PApplet { /** * Handles. * * Click and drag the white boxes to change their position. */ Handle[] handles; int num; public void setup() { size(200, 200); num = height/15; handles = new Handle[num]; int hsize = 10; for(int i=0; i= x && mouseX <= x+width && mouseY >= y && mouseY <= y+height) { return true; } else { return false; } } public int lock(int val, int minv, int maxv) { return min(max(val, minv), maxv); } static public void main(String args[]) { PApplet.main(new String[] { "Handles" }); } }