java Applet从网页读取数据
java applet 又称为java小程序 是嵌入在浏览器中运行的程序 用户可以通过 嵌入在浏览器中的java虚拟机来执行java小程序 java小程序不能随意的访问用户的本地资源更好的保护了安全性 java小程序的四个生命周期 init start st
java applet 又称为java小程序 是嵌入在浏览器中运行的程序 用户可以通过 嵌入在浏览器中的java虚拟机来执行java小程序
java小程序不能随意的访问用户的本地资源更好的保护了安全性
java小程序的四个生命周期 init start stop destroy
当用户打开浏览器的时候便会初始化java 小程序 当用户离开浏览器的时候 stop便会停止 destory便会销毁 applet对象 、、、、
与应用程序不同的时候 java小程序没用作为入口函数的main 而是有一个 paint函数
public void paint(Graphics g)
{
}
import java.applet.*; //导入Applet包
import java.io.* ;
import java.awt.* ;//图形界面包
public class Test extends Applet
{ String fontname ;
public void init() //打开网页的时候会调用init函数和 start函数 离开网页的时候会调用 stop函数和 destroy函数
{
fontname=getParameter("font") ; //同 Applet类的getParameter函数来获取网页中的数据 <param name="font" value="楷体_GB2312"> 通过这个标记来获取网页数据
}
public void start()
{
}
public void stop()
{
}
public void destroy()
{
}
public void paint(Graphics g )
{
g.setFont(new Font(fontname,Font.BOLD ,20)); //设置applet输出文本的字体
g.setColor(new Color(233,22,123));
g.drawString("abcdefghijklmnopqrstuvwxyz",100,30);
}
}
/./下面是html文件中的 代码
<html>
<head>
<title>Applet</title>
</head>
<body bgcolor=green>
<center>
<applet code="Test.class" width=300 height=300> //指定 java字节码文件的路径 codebase属性 可以执行一个网络URL ..
<param name="font" value="楷体_GB2312">
</applet>
</center>
</body>
</html>
更多推荐
所有评论(0)