用eclipse 写了一个applet 和html文件(内容很简单就是实验一下) 不知道什么原因 网页中只显示除了applet之外的那些内容;
html 文件如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>哈哈</title>
</head>
<body>
<applet code=A.class width=75 height=75>
</applet>
</body>
</html>
A.java 文件如下:
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import java.net.*;
import javax.swing.JButton;
public class ImaButton extends Applet{
public void init(){   
repaint();
}

public void start(){

repaint();
}
//点击鼠标事件 public void paint(Graphics g){
 g.drawString("Hello World!",5,35); }}个人怀疑 编码可能没有问题。问题在于文件的位置 我是在Dynamic Web Project中建的文件?文件位置如下图:    

解决方案 »

  1.   

    <applet code=A.class width=75 height=75>
    表示 Applet 的类是 A.class,但你的Applet是 ImaButton!!!另外,ImaButton.class要和html放在一个目录下
      

  2.   

    二楼真是细心,是我贴错了,但是所谓的将html和。class 放在同一个目录下,怎么做到啊?用eclipse编程的时候,html 是放在webcontent文件夹里,而.java文件是放在 src文件夹里的,不是吗?那怎么将其放到一个目录下?
      

  3.   

    New 一个 Folder 把他设为Default output folder 然后编译的.class文件就在这个folder里面