回 帖 发 新 帖 刷新版面

主题:请问装了JDK还要装java虚拟机吗?

我在机子上装了JDK和eclipse   java程序能在eclipse上运行也能在Dos环境下运行
可是我写了个applet小应用程序却不能运行   程序如下:
import java.applet.Applet;
import java.awt.Graphics;
public class HelloWorld extends Applet{
public void paint(Graphics g){
g.drawString("Here is the output of my program:Hello world!",50,25);
}}
这个程序运行后生成了一点class 文件  嵌入到网页中
 <applet code="HelloWorld.class" 
   width=320 height=180> 
   </applet> 


为什么在我的浏览器中不能运行呢  是不是我还要装个java虚拟机?
既然能运行java程序就应该有java虚拟机的啊 
请帮我解释一下  java解释器 java虚拟机  jdk eclipes是什么以及之间的关系

回复列表 (共6个回复)

沙发

是不是HTML代码没写全啊,就是还有些<HTML>、<HEAD>等标签没写全呢?我也是新手,没研究过APPLET,不怎么懂,呵呵

板凳

你要把HTML的加全

3 楼

我装了java虚拟机  能运行了  

可是我还是不太明白  为什么java程序不用装java虚拟机 而applet要装java虚拟机

4 楼

[quote]我装了java虚拟机  能运行了  

可是我还是不太明白  为什么java程序不用装java虚拟机 而applet要装java虚拟机[/quote]

应该不是这个问题,我也是直接下的JDK6,直接安装,运行你的程序没问题,而且也不是HTML代码没写全的问题,我试过只写一个<APPLET>标签,究竟是什么问题就等高人来解了

5 楼

装了JDK就可以了!

请看下你的HTML文件是不是和生成的CLASS文件在同一目录下~

code="class文件名"   这里代表当前路径
如果不在当前路径,试着将.class文件放在同一目录下.

或者再加上 codebase="路径名"

6 楼

不用!

我来回复

您尚未登录,请登录后再回复。点此登录或注册