Have you checked for software update?
Java version used & Updating Java
Also, try swapping your Java version hierarchy around;
Setting up Java for Leopard
BTW do you have an nvidia graphics card? I believe there is a bug with their support software. Where the cursor disappears. Happens to me occasionally too actually.