/**
* DropListener demonstrates how to use a DropListener with
* a custom class.
* code by andreas schlegel. http://www.sojamo.de/libraries/drop
*/
import sojamo.drop.*;
SDrop drop;
MyDropListener m;
void setup() {
size(400,400);
drop = new SDrop(this);
m = new MyDropListener();
drop.addDropListener(m);
}
void draw() {
background(0);
}
void dropEvent(DropEvent theDropEvent) {}
// a custom DropListener class.
class MyDropListener extends DropListener {
MyDropListener() {}
void dropEvent(DropEvent theEvent) {
println("a drop event received from MyDropListener");
}
}