后者要jdk1.2才支持,而ie的JVM中jdk版本只相当1.1,是没有swing,所以运行的时候必须保证安装了jre1.2版以上,而用awt编译的时候也必须用-target 1.1指定版本,其实xp以后ie就默认没有jre了,以后也不会有,所有写applet还是会要求客户端进行安装jre的,比如1.4以上,所以我觉得还不如用swing来写applet,而且swing里提供了awt里许多没有的控件,不采用同位体,真正各平台能保持一种风格,awt就做不到。swing里的还自动实现了双缓冲。