I think it's pretty well done, although pool games are not really my thing (they are for you aren't they? I saw you did some more of them

).
Some critique:
* Use java web start instead of an applet. The applet didn't fit on my screen. And the game will be locally installed instead of dl-ed every time.
* The balls moved somewhat sluggish, even though my system should be able to cope with it easily.
* An easy mouse controlled zoom would be welcome. (something like moving forward/backward with a mouse button pressed).
* I suppose the view at the top right could be static, so you can use the right mouse button for something else. Also it's a bit counter intuitive that when you right-click on the 3d view and drag, another view changes.
* Maybe use the spacebar or something to shoot (holding it down changes powerstrength, releasing it will shoot).
Erik