Rubik's Cube

This is my own Java implementation of well known Rubik's Cube.

Press S to scramble the cube, then click with the mouse on the central square of the face you want to rotate (left click rotate it 90 clockwise, right click rotate it counter-clockwise).
Click with the mouse outside the cube to rotate the view
  IMPORTANT NOTICE: this JAVA applet is developed using JDK 1.6.0_07. In order to have it running the Java Runtime Environment (JRE) 1.6.0_07 or better has to be installed on the client PC. You can download it from
This applet also uses Java3D classes.
  Copyright (c) 2010 by Simone Pedruzzi - E-Mail