试一下用appletviewer可以看得到么?appletviewer xxx.html

解决方案 »

  1.   

    (C) 版权所有 1985-2000 Microsoft Corp.D:\>appletviewer applet.html
    载入:找不到类 HelloWorld.class。applet.html 和 HelloWorld.class 在同一目录
    --------------------------------------------
    applet.html:
    <html>
    <head><title>我的第一个JavaApplet程序</title></head>
    </body> 
    <p>
    <applet code="HelloWorld.class" width="150" height="160" codebase="01009/">
    </applet>
    </body>
    </html> 
    #####
    HelloWorld.class:
    import java.applet .*;
    import java.awt.*;
    public class HelloWorld  extends Applet 
    {
    public void paint(Graphics g)
    {
    g.drawString ("你好,Java世界!",2,20);
    }
    }
      

  2.   

    你的html写的不对啊。试一下用以下的code<html>
    <head><title>我的第一个JavaApplet程序</title></head>
    <body>
    <applet code="HelloWorld.class" width="150" height="160">
    </applet>
    </body>
    </html> 
      

  3.   

    也可能classpath 路径不正确。
    在2000或者XP下:
    右键单击“我的电脑”选择“属性”——“高级”-----“环境变量”,
       在下面的“系统变量”里选择“path”,点击编辑,在原有的基础上增加 D:\jsdk140  \bin  其中D:\jsdk140\是我的j2sdk的安装目录,要换成你的安装目录。
       然后在"系统变量"里点击新建 ,变量名:classpath  变量值:.;D:\jsdk140\jre\lib\rt.jar;D:\jsdk140\lib\tools.jar  
    注意其中的“ .; ”表示当前目录。
      

  4.   

    应该不是的,环境变量我已经设置好了,程序也编译成功了,在客户端运行JAVA APPLET的时候应该不需要那些东西吧,IE中有个JVM就可以看到JAVA APPLET的效果,可是我就是看不到.不过好像看别的网站可以看到。注:我用"HtmlConverter applet.html"处理之后是可以看到的
      

  5.   

    在applet标记里加上codebase参数,如
    codebase=".",就是包路径
      

  6.   

    楼主我在自己的电脑上用我的那个方法是可以得啦。你还不行么?codebase = "."似乎可以忽略啊。
      

  7.   

    <html>
    <head><title>我的第一个JavaApplet程序</title></head>
    <body>
    <p>
    <applet code=HelloWorld.class width="150" height="160"></applet>
    </body>
    </html> 
    真是有点头晕,加上一个codebase也没反应。
      

  8.   

    如果是那样的话,我也不知道是为什么了。你有没有装过其他JDK?就是比如Oracle的JDK之类的?
    如果是,那么这些东西经常会随便篡改你的路径,甚至改变默认的jcache(好像)。我也搞不定。
      

  9.   

    重装JDK吧。
    你的CLASSPATH应该设置不对。
    JDK1.4以上就不用再手动设置CLASSPATH了