last touches on rev 17

This commit is contained in:
benfry
2002-01-23 22:04:04 +00:00
parent b8698d128c
commit c5ce7da0ad
3 changed files with 107 additions and 32 deletions

View File

@@ -38,6 +38,8 @@ public class ProcessingApplet extends Applet
public void init() {
checkParams();
addMouse(); // set basic params
addKeyboard();
addTime();
@@ -151,6 +153,7 @@ public class ProcessingApplet extends Applet
if (timing) {
actualMillis = System.currentTimeMillis();
millis = (int) (actualMillis - millisOffset);
calendar = null;
}
@@ -169,6 +172,7 @@ public class ProcessingApplet extends Applet
if (drawMethod) {
g.endFrame();
update();
if (isMacintosh) getToolkit().sync();
finished = true;
}
drawn = true;
@@ -180,6 +184,7 @@ public class ProcessingApplet extends Applet
loop();
g.endFrame();
update();
if (isMacintosh) getToolkit().sync();
}
// takedown
@@ -705,6 +710,13 @@ public class ProcessingApplet extends Applet
// run as application
boolean isMacintosh;
void checkParams() {
isMacintosh =
System.getProperty("os.name").toLowerCase().indexOf("mac") != -1;
}
static public void main(String args[]) {
if (args.length != 1) {