导出java applet_Java Applet基础——输出HelloWorld

前言:

我自己不专用applet,仅仅是了解一下,如果有不对的地方,还望大家多多帮助~谢谢!

一、 准备环境

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

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

1ecc05181996da269f079874666d10ba.png

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

import java.applet.*;import java.awt.*;public class HelloWorldApplet extendsApplet

{public voidpaint (Graphics g)

{

g.drawString ("Hello World", 25, 50);

}

}

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

06069bf5add1b09d8d725ec984bc2a01.png

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

The Hello, World Applet

If your browser was Java-enabled, a "Hello, World"

message would appear here.


之后在cmd中使用" appletviewer Hello.html "指令进行编译,完成操作。显示如下图效果

92b2fcfcf91e7c4b0cd2012f523d0167.png

四、易错点

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

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

按照以下步骤进行解决即可:(附图)

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

b19d05ef86bc70ca53e4b9a66034db27.png

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

7de5e82d8257427a18f354cb99d2128d.png

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

6fdc080b97cbeaa074856467962288ce.png

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

b7d8a0b512d320d35ced7ad4649b258d.png

5.点击ok(确认)

c4532833a2a3e0328ed509cc2b349200.png

6.点击Done(完成)

281baa1606473f12b3cace5600cd0a99.png

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

0f38fd4c453cf637eb3d0f291d9c9805.png

8.在报错路径下寻找 C:\Documents and Settings\Administrator\.hotjava\properties ,如果没有 .hotjava ,可以自己新建一个文件夹,然后将这个另存为的文件命名为properties,即可。

8b5e8d3d5750a4e514678a2ab7167131.png

2. 包声明:

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

packageapplet;import java.applet.*;import java.awt.*;public class HelloWorldApplet extendsApplet

{public voidpaint (Graphics g)

{

g.drawString ("Hello World", 25, 50);

}

}

如果直接编译,然后运行,会出现如下错误:

ca9a30a0e7b7d238e845f4a24f337838.png

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

The Hello, World Applet

If your browser was Java-enabled, a "Hello, World"

message would appear here.


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

28c629f3e99824e2602ab86597215d8b.png

267614997566b0e1bbeeddbda76f6909.png

3. 直接打开HTML

这种情况下,一般浏览器可能不支持Applet的显示,需要进行一定配置。

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

五、参考链接

谢谢大家!

^_^

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值