我的applet不会显示在我的浏览器中(Google Chrome)

时间:2013-08-18 19:55:09

标签: java browser applet loading appletviewer

我几天前遇到过Java applet的问题。这是我的代码:

Hello.java类文件

//Reference the required Java libraries
 import java.applet.Applet; 
 import java.awt.*; 
 import java.io.*;

 //The applet code
  public class Hello extends Applet {

     public static void main(String[] args)  {
       //new Main();
       System.out.println("Hello worlds");
    }
  } 

HTML文件applet.html

<HTML>
 <HEAD>
 <TITLE> My First Java Applet </TITLE>
 </HEAD>
 <BODY>
 <P>Here's my first Java Applet@@@@: <BR><BR><P>
 <applet code ="Hello.class"  width="200" height ="200"> APPLET </applet>
 </BODY>
 </HTML>

我已经解决了这个问题,

 "Error,click for details."

我尝试从命令提示符运行applet时遇到的另一个问题是

C:\Users\Andreas>cd C:\xampp\htdocs\mysite\
C:\xampp\htdocs\mysite>appletviewer applet.html

点击后输入appletviewer窗口正在打开,但没有显示任何内容。它只是说:"Applet started"

我安装了最新版本的java和Java SDK, 我还在java.com中仔细检查了这一点。

我在本地运行。

任何人都可以帮助我吗?我错过了什么?在运行java applet的其他网站中,只需要在浏览器顶部获得许可即可。

为了编写有关多任务处理的代码(关于网站多任务的任何其他想法,我试图让这个工作?)

1 个答案:

答案 0 :(得分:0)

在Applet类中,main()方法不存在。请尝试执行以下示例: -

import java.applet.*;
import java.awt.*;

public class HelloWorldApplet extends Applet{

public void paint(Graphics g){

g.drawString("hello world" , 25, 50);

  }
}

-

<html>
<title>Applet application</title>
<hr>
<applet code="HelloWorldApplet.class" width="320" height="120">

If the browser is not java enabled then this message will be printed.

</applet>
<hr>
</html>