关闭

applet入门

246人阅读 评论(0) 收藏 举报

以前虽然会用JAVA写CS软件,但是没有真正的在工作中用过,现在工作中需要使用applet编程,所以趁着国庆温习一下,方便在工作中能够使用,废话不说了,开始整理代码:

 

 

编写了一个很简答的applet,写的类一定要继承Applet或者是JApplet类

 

package hb.applet;

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

public class Applet1 extends Applet {

	public void init() {
		Graphics g = this.getGraphics();
		paint(g);
	}

	public void paint(Graphics g) {
		g.drawString("Hello", 45, 45);
	}

}

 

备注:可以先直接在eclipse或者是myeclipse中运行,如果能够显示出来说明代码就木有问题! 

 

然后是怎么在HTML中展现出来

 

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>

<applet alt="" code="hb.applet.Applet1.class" archive="hb.jar" 
 width="200" height="200" codebase="../applet"></applet>
</body>
</html>

 

说明:

codebase属性:指明了文件的路径是在什么地方,../applet  表示是在JSP显示文件夹的上一级目录的applet目录中

code属性:指明了显示的applet的类,文件夹的路径用“.”来指明

archive属性:指明文档的文档名称,这个如果是将class打成jar之后指明jar中的哪个类

 

备注:如果使用的是eclipse或者是myeclipse开发,java文件编译后的class不是放在与JSP显示页面的一级目录,因此这里需要把applet的class文件复制到JSP页面中显示的目录下,或者是打成JAR包,才能指明路径,即能够让codebase属性找到你的class文件夹

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:309801次
    • 积分:8710
    • 等级:
    • 排名:第2263名
    • 原创:1096篇
    • 转载:14篇
    • 译文:0篇
    • 评论:5条
    最新评论