One of my friends is been asked to do a project using Java...and some details are something like this :
Java Project :
The project should be involved with graphics capabilities of JAVA such as image processing packages, tutors, 3D viewers, simulators, animators, games etc.
I need your help, in the form of web pointers and other info like what exactly in java is required to learn to complete such a project mentioned above. Also some examples would be very greatful for me.