Fall 2006 / information visualization / Sam H
Good Stuff
- InfoViz Course w/ Jefferey Heer who I believe is either TA'ing or co-teaching.
Code
Prefuse Control Listeners
Links
Java, Eclipse, and Ant
Java and Eclipse on cs
Sun's j2sdk1.5 is now installed as an ubuntu (breezy) package here,
and can be pointed at with an environment variable which I've put
in my .bashrc
$ export JAVA_HOME=/usr/lib/j2sdk1.5-sun
The normal java commandline tools (java, javac, ...) in /usr/bin
now point at j2sdk1.5
Eclipse is also installed, and can be run remotely from an X11 session:
remote$ ssh -X user@cs
cs$ eclipse &
Then you just have to set your workspace, import the prefuse .zip file,
and off you go.
Eclipse notes
Eclipse's generic layout for a java application looks like this :
workspace/
project_folder/
your_package/
Your_Class.java
with something like
------- start Your_Class.java ------
package your_package;
class Your_Class {
# ...
}
------- end Your_Class.java --------
and the rest of the build dependencies and paths
controlled by Apache Ant which uses build.xml to describe
compilation targets.