Alternatives to BlueJ

A popular, free Java development environment that has been designed with the beginner in mind

Alternatives to BlueJ