For the CUI framework, you will need the following files:
To add "commands as objects" to the CUI framework, also download:
My lexical analysis utilities are in:
I/O utilities for beginners are in:
My code profiler is in:
For the SIM framework you will need the following files:
The GUI framework consists of the following classes:
The Simple Server Framework (SSF) is contained in the following files:
The Graph API
Some experimental utilities for thread synchronization and management are in:
The Javadoc pages for jutil are in the docs subdirectory.
There's a brief tutorial on the CUI framework in cui.htm.
There's a brief tutorial on the SIM framework in simFrame.htm
There's a brief tutorial on the Simple Server framework in sockets.htm
Create a directory called jutil.
Place all of the downloaded files into this directory.
Add the parent directory of jutil to your classpath environment variable.
Most of the .java files have corresponding .class files you can also download. Otherwise, change directories to the parent directory and compile everything:
javac jutil\*.java
Assume the full path of your jutil directory is:
c:\projects\jutil
Using the Start/Control Panel/System/Advanced/Environment Variables tool:
Edit the classpath variable by appending:
;c:\projects
The new classpath will take effect in all new DOS windows.
Alternatively, in each DOS window where you are using javac type:
set classpath=%classpath%;c:\projects