我的IE版本是6.0,页面代码如下:<html>
<title>An Example Homepage </title>
<hl> Welcome to my homepage! </hl>
This is an example homepage, you can see an applet in it。
<p>
<APPLET
CODE="Hello_applet.class"
WIDTH=400
HEIGHT=200>
</APPLET>
<html>Hello_applet.java文件为:
import java.awt.*;
import java.applet.Applet;
/**
 * <p>Title: 简单的Applet</p>
 * <p>Description: 继续Applet类,实现Applet方法。在屏幕说输出一句问候语。</p>
 * <p>Copyright: Copyright (c) 2003</p>
 * <p>Filename: Hello_applet.java</p>
 * @version 1.0
 */
public class Hello_applet extends Applet{
 String s;
/**
 *<br>方法说明:初始化
 *<br>输入参数:
 *<br>返回类型:
 */
 public void init()
 {
  s = "Hello! welcome into Applet world!";
 }
/**
 *<br>方法说明:输出文字
 *<br>输入参数:
 *<br>返回类型:
 */
 public void paint(Graphics g)
 {
  setFont(new Font(s,Font.BOLD,16)); 
  g.drawString(s,(getSize().width/2)/2,getSize().height/2);
 }

为什么直接用IE打开显示不了,要装什么插件吗?

解决方案 »

  1.   

    <APPLET
    CODE="Hello_applet.class"
    WIDTH=400
    HEIGHT=200>
    </APPLET>
    这种嵌入方式IE不支持,只能怪MS太黑,不愿帮SUN推广
      

  2.   

    <OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" name="chart" width="660"  height="415"  codebase="http://java.sun.com/products/plugin/1.2.2/jinstall-1_2_2-win.cab#Version=1,2,2,0">
        <PARAM name="java_code" value="chart.demochart.PlotForDevHData">
        <PARAM name="java_codebase" value=".">
        <PARAM name="java_archive" value="DevData.jar">
        <PARAM name="type" value="application/x-java-applet;version=1.3">
        <PARAM NAME="mayscript" VALUE="true">
        <PARAM NAME="scriptable" VALUE="true">
        <param name="devnum" value=<%=devnum%>>
        <param name="len" value=<%=len%>>
        <param name="serverIP" value=<%=ipAddr%>>
       <param name="endtime" value=<%=endtime%>>
    <COMMENT>
        <EMBED type="application/x-java-applet;version=1.3"  name="chart" width="640"  MAYSCRIPT=true scriptable=true height="270" pluginspage="http://java.sun.com/products/plugin/" java_code="" java_codebase="." java_archive="" >
         <NOEMBED>
    </COMMENT> Plugin tag OBJECT or EMBED not supported by browser. 
         </NOEMBED> 
         </EMBED> 
    </OBJECT> 
    这种嵌入方法就可以了,这是Thinking in java上的示例,LZ照这个改应该就可以了
      

  3.   

    具体的LZ可以在Thinking in java上查,第13章