html里如下:
<applet
  codebase = "."
  code     = "./my/MyApplet.class"
  name     = "TestApplet"
  width    = "603"
  height   = "520"
  hspace   = "0"
  vspace   = "0"
  align    = "absbottom"
 
MAYSCRIPT
></applet>MyApplet放在默认包下 然后把编译了的class文件与html放一起就可以 运行
如果我把MyApplet放在package my;下就找不到类
如何不放默认包也能运行?

解决方案 »

  1.   

    打包成jar应该可以的,都忘了,最后一次用applet还是在04年的时候,快十年了。
    不知道你的code里面的写法对不对,上网搜一下应该可以解决的。
      

  2.   


    打成jar包如何指定my.MyApplet类呢 jar包里有很多类 html哪知道哪个是applet?
      

  3.   

     如果是 my.MyApplet.classhtml文件中Applet的参数写成:
      codebase = "."
      code     = "my.MyApplet.class"
    同时,执行Applet的html文件所在一目录下建my子目录,my目录下放 MyApplet.class
    如果做成jar,则jar文件与html文件(与不打包一样)在一起
      

  4.   

    如果做成jar 也写成 code     = "my.MyApplet.class" 吗
      

  5.   

    对。只是做成jar时,需增加一行参数 archive="xxx.jar" 来指明class文件的位置