Unsigned applets are limited due to security, in other words, sign the applet. See What Applets Can and Cannot Do (The Java™ Tutorials > Deployment > Java Applets)