I am sorry, is there anything special in this interface?
You just pile some icon buttons in there, and now if you
know a little about Java2D, you are all set.
Too pity Java3D is not an official part of Java, you can
even desgin 3D interface with that.