1.
将extends JFrame改为extends Applet
2.
applet是通过public void init来初始化,把appliction的public static void main(String args[])改为public void init
3.将涉及到操作磁盘文件的代码安排安全策略,因为applet是运行在web上,要操作客户端的文档需要通过数字签名安全策略,资料可以在论坛内找

解决方案 »

  1.   

    以下是俺写的一个从application转换到applet的例子:
    http://expert.csdn.net/Expert/topic/1361/1361672.xml?temp=.8311273
      

  2.   

    谢谢beyond_xiruo,用你的方法我基本上试出来了,不过我原先的Application太复杂,存在诸多问题,只好自己一个一个解决。
      

  3.   

    我已经将主要的一个Frame改成了Applet,问题是按钮响应事件时,弹出的新窗口(Frame和Dialog)该怎么处理好呢,麻烦的是两者之间还有属性值的关系?
      

  4.   

    inside the Applet,
    在init()里面,new 你原来的主Frame,就可以了
      

  5.   

    我用java 写作业,而老师又没有jdk,只有for ie 的微软虚拟机,就是这么干的
      

  6.   

    我不太明白,你是说把弹出的Frame或者Dialog都改成Applet,然后在通过new的方式传递属性值?