| |
BlueJ |
NetBeans BlueJ Edition |
| Object Bench |
Integral to BlueJ |
None |
| Interactivity with adhoc classes |
Inherent in object bench |
None |
| Compiling programs |
Uses selected version of Javac.exe |
Uses selected version of Javac.exe, but with parameter to use Java 1.4 if using a BlueJ project
(this is fixed by editing the project's .properties file) |
| main method or Main class |
Has no effect on program (other than creating JAR files) |
Required to run a program |
| BlueJ view |
Main window. Allows movement of classes, etc. Shows most class relationships. |
An optional view, only uses images for a simplified list. No movement, no relationships displayed. |
| Debugging |
Has debugging console. Is buggy and cumbersome for large projects. |
Has all traditional debugging views. |