Java Applet基础——输出HelloWorld

前言:

我本身不专用applet,仅仅是了解一下,若是有不对的地方,还望你们多多帮助~谢谢!html


 

1、 准备环境

1. 安装Java的编译环境(另行百度哦~)

2. 下载 applet.jar ,放在项目目录下;

下载地址:https://mvnrepository.com/artifact/be.fedict.eid-applet/eid-applet-service/1.2.8java

 

 

2、编写调用的Java Applet —— HelloWorldApplet.java

import java.applet.*;
import java.awt.*;
 
public class HelloWorldApplet extends Applet
{
   public void paint (Graphics g)
   {
      g.drawString ("Hello World", 25, 50);
   }
}

 

打开cmd,使用 javac 进行编译,生产class问卷 —— HelloWorldApplet.classlinux

 

 

3、编写HTML代码,调用编译好的 .class 文件 —— Hello.html

<html>
<title>The Hello, World Applet</title>
<hr>
<applet code="HelloWorldApplet.class" width="320" height="120">
If your browser was Java-enabled, a "Hello, World"
message would appear here.
</applet>
<hr>
</html>

 

以后在cmd中使用" appletviewer Hello.html "指令进行编译,完成操做。显示以下图效果浏览器

 

 

4、易错点

1. 警告:不能读取 AppletViewer 的属性文件

通常第一次使用AppletViewer会有这种警告:警告:不能读取 AppletViewer的属性文件: C:\Documents and Settings\Administrator\.hotjava\properties 使用默认值app

按照如下步骤进行解决便可:(附图)spa

 

1.打开命令提示窗口(cmd),打入PolicyTool并按Enter.net

 

 

 

2.在PolicyTool对话框中,点击Add Policy Entry按钮(添加策略条目,会根据版本有不一样的翻译)翻译

 

 

 

3.点击Add Permission按钮(添加权限)3d

 

 

 

4.点击许可下拉菜单选择 All Permissioncode

 

 

 

5.点击ok(确认)

 

 

 

6.点击Done(完成)

 

 

 

7.从file菜单中选择Save as(文件菜单选择另存为)

 

 

 

8.在报错路径下寻找 C:\Documents and Settings\Administrator\.hotjava\properties ,若是没有 .hotjava ,能够本身新建一个文件夹,而后将这个另存为的文件命名为properties,便可。

 

 

 

 

2. 包声明:

若是代码中有包的声明,须要进行特殊处理,在 .java 文件中如:

package applet;

import java.applet.*;
import java.awt.*;
 
public class HelloWorldApplet extends Applet
{
   public void paint (Graphics g)
   {
      g.drawString ("Hello World", 25, 50);
   }
}

 

若是直接编译,而后运行,会出现以下错误:

 

 

须要在HTML中进行更改,为code增长包访问路径:

<html>
<title>The Hello, World Applet</title>
<hr>
<applet code="applet.HelloWorldApplet.class" width="320" height="120">
If your browser was Java-enabled, a "Hello, World"
message would appear here.
</applet>
<hr>
</html>

 

同时HTML不该该在与class同一级目录下,由于package原本就是事先声明的访问路径,如图:

 

 

3. 直接打开HTML

这种状况下,通常浏览器可能不支持Applet的显示,须要进行必定配置。

能够参考下面的 配置Java Applet运行环境 进行解决。

 

5、参考连接

菜鸟教程:Java Applet 基础

配置Java Applet的运行环境

 

 

谢谢你们!

^_^

相关文章
相关标签/搜索