设为首页】 【加入收藏】 【网站地图】 【商品折扣
娱乐一生 娱乐明星
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
首页  |  java  |  .NET  |  C/C++  |  网页技术  |  php  |  asp  |  delphi  |  VC  |  VB开发  |  游戏开发  |  软件工程  |  Power Builder  |  Linux开发  |  Windows开发技巧
当前位置:首页 >> GUI >> 用Java编程设计HotJava的A let (转载) -IT资源在线

用Java编程设计HotJava的A let (转载) -IT资源在线 -

站 (Sun May 17 21:36:41 1998) , 站内信件
【 以下文字转载自 program 讨论区 】
【 原文由 pipishi. @ .nju.edu.cn 所发表 】
HotJava是SUN公司研制的动态浏览器,它可用Java编程制作A let
程序并使用档志<a  >将其加入到HTML页面;这种A let程序的多线
程功能可使HtoJava用户在下载HTML页面内容的同时,调用A let的动
态音频、视频、交互式图形等,把实时的交互能力加入到静态的HTM L
页面,使Internet充满生机,成为一个全新的媒体。HotJava与目前流
行的Netscape、Mosai c与Explore等浏览器以及其他标准的浏览器兼
容,支持所有公共的Internet协议,可以和任何标准的HTTP服务器一起
工作。
本文通过一个简单的例子说明在中文Windows 95上如何用HotJav
a编程制作一个A let 并将它嵌入到一个Web主页。首先,在您的微机
上安装好HotJava(HotJava的发行版对于非商业使用是免费的),在目
录c:hotjava里建一个子目录hotjavagd4(用来放HTML主页和一个G
IF图像),在子目录gd4里再建一个子目录:cla es(它被用来放编写的
java源程序和这个源程序被编译后的字节代码文件)。
1.编写一个Java小应用程序(A let):Gd4java
这个Java小应用程序(A let)被命名为Gd4.java,将它嵌入一个W


WW页面里实现下面功能:当用HotJava浏览器浏览该页面时,调用这个A
 let的字节代码,在页面上用*"号画出下列图形:
*
**
***
****
*****
******
*******
********
用编辑软件录入下列Java代码,以gd4.txt名存入目录hotjavag
d4cla es中;然后将它改名为Gd4.java(注意:不可存在Gd4.jav);若
用Webedit等软件录入则更简单。
import awt.*; //以下二行定义包含系统类库
import browser.*;
//定义Gd4为基类A let的子类(派生类);一切A let都是基类Ap
plet的子类public cl a  Gd4 extends A let {
public void init(){ //创建A let后即可调用init()方法来设
置其大小
resize(150,100);//设置A let的宽150,高100,单位是象素}
//在A let在从左上角处开始绘出下列代码要求的*"号图形
public void paint(Graphics g){
int i,j,s1,s2;
for (i=2;i<15;i++){
for(j=1;j<i;j++){
s1=j*10;
s2=i*10;
g.drawString("*",s1,s2);}}}}
2.用Java编辑器Javac编译Gd4.java,生成字节代码文件Gd4.clas
s
在目录hotjavagd4cla es中运行以下命令(注意:Dos下的文
件名不区分大小写,而J ava文件名字母的大小写要区分开):
hotjavainjavac Gd4.java
若Gd4.java没有错误,在目录hotjavagd4cla es,中会自动生
成一个文件:Gd4.clas s注意这个字节代码名是Java源程序中定义的
类名,不一定是Java源程序的文件名),这就是与平台无关的Java字节
代码,编译成功。
3.制作一个HTML主页:gd4.htm
用编辑软件录入下列内容,以Gd4.htm存入hotjavagd4目录下:
<html>
<head>
<title>贵州大学计算机软件与理论研究所</title>
<meta name="GENER ATOR"content="Mozilla/2.0Gold(Win32)">
</head>
< ody>
<h1> lt;font COLOR="#FOOFF">HotJava的A let示例:Gd4.htm</fo
nt> lt;/h1> lt;/ gt;
< gt;HotJava浏览Java编程的A let(显示*号图形)</ gt;
<a  cla ="Gd4">
< gt;请用鼠标击<a href="http://www.javah.net/GUIbiancheng/20070423/cla es/Gd4.java")这里</a>看这个Ap
plet的Java源程序
</ gt;
<img src="http://www.javah.net/GUIbiancheng/20070423/gd4.gif"border=2 height=34 width=34>
</body>
</html>
由于制作WWW主页的方法在国内已较为普及,关于这个主页,我们
只作下列说明:
(1)第9行嵌入A let,其中的Gd4是字节代码;注意不要写为:a l
et cal ="Gd4";
(2)第10行中的http://www.javah.net/GUIbiancheng/20070423/cla es/Gd4.java"指当前目录下的子目录cla 
es中的文件Gd4.java。
4.启动HotJava浏览器装载gd4.htm
在上当:/Hotjava/bin下运行hotjava.exe;在本地情况下,使用文
档URL(Uniform Resou rce Locator):doc://hotjava/gd4/gd4.htm
这时,可以见到主页中的文本和A let生成*"号构成的图形。
本文工作在586/100微机的中文Windows95、HotJava1.0 Alpha3
上,调试成功、浏览正常。
通过这个简单的例子,相信读者定会有信心步入Java奇妙的王国,
制作出富有特色中文作品。
图1
.[FROM: hsia.nju.edu.cn]



 

娱乐图摘

更多 >>

靓丽清纯美女meimei

美女私房全裸照
导演劝女演员脱衣服(视频)

大胆火辣人体艺术写真(图)

黑丝妹妹热辣诱惑-丝袜美女妹妹

PLMM 漂亮妹妹图集-妹妹图库

全球美女图库-美女集中营

52MM 我爱漂亮妹妹-制服妹妹诱惑

图王图库-世界美女明星图片资料库
美女写真集锦

激情两性-解密性生活
浴室MM湿身内衣诱惑
邻家小妹洗澡被偷拍(视频)

热点文章

更多

· HTTP响应报文头域
· 简单容易教你如何编写一个漂亮动画JAVA A le
· Re: 怎么得到ResultSet的记录数?
· JAVA GUI简单的皮肤界面更换方法 -IT资源在线
· 微软推出将Java程序转换为C#的工具(转载)
· 为SWT的StyledText添加Undo/Redo操作(5
· JAVA3D学习系列(三) -IT资源在线
· 关于JAVA多线程编程中的interrupt()调用
· JAVA3D学习系列(11)--Wavefront的OBJ图
· 轻轻松松学做“CHM”格式的电子书

热点文章

更多