thin lines and keyboard actually working

This commit is contained in:
benfry
2001-12-10 05:32:29 +00:00
parent d8a1cd58ec
commit c71bc490af
2 changed files with 31 additions and 10 deletions
+14
View File
@@ -87,6 +87,12 @@ public class ProcessingApplet extends Applet
}
//public Dimension getPreferredSize() {
//println("getting pref'd size");
//return new Dimension(width, height);
//}
// ------------------------------------------------------------
@@ -432,6 +438,10 @@ public class ProcessingApplet extends Applet
System.out.print(what);
}
public void print(Object what) {
System.out.print(what.toString());
}
public void println(boolean what) {
print(what); System.out.println();
}
@@ -448,6 +458,10 @@ public class ProcessingApplet extends Applet
print(what); System.out.println();
}
public void println(Object what) {
System.out.println(what.toString());
}
public void println() {
System.out.println();
}
+17 -10
View File
@@ -32,32 +32,37 @@ X fix z coordinate, ndims not being set to 3
X put bezierCurve and catmullRomCurve back in
X examples - setting background using a full screen image
X uses System.arraycopy for speed
_ update to newer version of kjc
_ do better piping of output from kjc
X update to newer version of kjc (1.5B)
X move website to cvs
X make fake cvs user that creas and i can share passwd of
X unwarped_image() is broken (making things slow for jseo)
X then fix in c++ version
_ special case lines of thickness 1
_ doing way too much work to draw thin lines
_ using full 3D polygon fella for semi-obviously 1 pixel lines
_ mac version for casey
_ with serial for michael
_ move website to cvs
_ make fake cvs user that creas and i can share passwd of
_ exporting applets that have custom name problems:
_ if extends processingapplet, the name user types must be same
_ gets confused about paths and puts boogers in weird places
_ doesn't compile correctly (must first compile with play)
_ doesn't include additional (private) classes
_ technote: using transformPoint
_ technote: using curves
_ technote: making things faster
_ noBackground() if you're covering everything
_ class unloading not happening
_ when doing an extends ProcessingApplet
_ need to add randomizer to even non-self gen'd classes
_ or figure out how to unload old classes.. grr
_ doing way too much work to draw thin lines
_ using full 3D polygon fella for semi-obviously 1 pixel lines
_ unwarped_image() is broken (making things slow for james
_ include stdout/stderr in the processing window
_ option to toggle window on/off (not just in properties, but realtime)
_ set # of lines in properties
_ remove .java and .class files for compiled classes
_ technote about bug in sun vm for freaking out
_ technote about memory running out, using ms and mx
_ add special cvs generic user
_ apparent NullPointerException when things way offscreen
_ i.e. glyphrot with scale set to 4
@@ -82,6 +87,8 @@ _ these should be done w/ a switch (STROKE, FILL, BK, OTHER)
_ needs to be done inside cpp version too.. minimize amt of code
for 0015
_ talk to simon about error streams and kjc
_ better piping of output from kjc
_ make size() work for draw() mode
_ inside KjcEngine, reach in and grab calls to 'size'
_ if call is not using a constant number, then punt