Is swingall.jar your own jar file or is it the file that ships or rather shipped with an earlier version of JDK ?
If it's your own file, then you will have to include it as an archive atrribute in the applet tag and the client applet will have to dload the entire file. There is no other choice because that's how applets work.
But, if it contains swing classes, then a better idea is to use a plugin. Thus when the browser encounters the applet, it pops up a dialog prompting the user to install the plug-in. But, beware the plug-in is at least 6-7 MB. So, it takes a lot of time to dload and install. For more info, please search for Java Plug-in home page om www.javasoft.com