Top Alternatives to BlueJ for Windows

BlueJ

BlueJ Free

Excellent teach yourself Java environment for students