Looking around with the mouse
I'm trying to create a user interphase in java3D in which I move with the keyboard and look around with the mouse, i.e. like a first person shooter. I've got the keyboard behaviour to work quite well but i've been looking without success for an example code for a custom behaviour extended from mouseBehaviour (which is I believe what I need to extend to create this), can anyone point me towards either an example code for looking around with the mouse or failing that any custom code extending mouseBehaviour.
On a related point, simple universe has (as I understand it) only one transform group above the viewing platform, will I need to abandon simple universe to get simultaneous translation and rotatation of the viewing platform?
(I have searched these forums and found several topics on this subject but they all contained dead links (understandable given their age))