applet入门

原创 2013年12月04日 10:07:42

以前虽然会用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文件夹

Java Applet基础讲解

applet是一种Java程序。它一般运行在支持Java的Web浏览器内。因为它有完整的Java API支持,所以applet是一个全功能的Java应用程序。 如下所示是独立的Java应用程序和app...
  • u011225629
  • u011225629
  • 2015年09月11日 09:26
  • 1530

Java语言程序设计-Eclipse入门之Applet程序

Step 1:建立一个新的Java类: 如图所示,参照Hello World的建立新类的步骤,在项目视图栏中右击Hello World项目,选择“New” ->"Class",在弹出的对话框中设...
  • jingshuigg
  • jingshuigg
  • 2013年03月13日 11:23
  • 1878

<applet>和<object>标签的用法区别研究一

研究了半天和标签的用法,虽然还没弄太明白,但总算没有被XX认为的所误导。 对于标签 1.      APPLET CODE="HelloApplet.class" CODEBASE="D:/a...
  • chentracy2008
  • chentracy2008
  • 2013年04月10日 15:02
  • 1484

Java Applet 的运行原理

一、Java Applet的运行原理和生命周期          1.Applet被嵌入到HTML页面中,并由applet的容器(appletviewer或者Web浏览器)执行.       ...
  • z931284151
  • z931284151
  • 2015年10月13日 20:47
  • 967

在浏览器中运行applet

用以下两个类定义了一个applet: import javax.swing.JApplet; public class VideoApplet extends JApplet{ public v...
  • l294265421
  • l294265421
  • 2015年06月19日 18:29
  • 2786

Java基础——GUI编程和Applet

33、GUI 概述 GUI(Graphical User interface)图形用户接口 用图形的方式,来显示计算机操作的界面,这样更方便,更直观 CLI(Command Line User Int...
  • dyonline2012
  • dyonline2012
  • 2013年07月14日 20:09
  • 1136

JAVA应用程序转换为Applet

本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/41673295 将一个图形的JAVA应用程序转换为能够嵌入在...
  • pistolove
  • pistolove
  • 2014年12月02日 08:06
  • 1822

编写和运行简单的Applet程序

Applet是一种包含在HTML网页中的Java应用程序,下面简单总结一下如何用命令行编译并运行程序。   1、首先用记事本(UltraEdit等)编写一个简单的Applet程序,并命名为SayHel...
  • Crazy_For_Net
  • Crazy_For_Net
  • 2015年12月09日 17:39
  • 3057

Eclipse开发Applet的流程

 Java Applet 是用Java 语言编写的一些小应用程序,这些程序是直接嵌入到网页中,这里采用Eclipse编写和调试Applet程序,调试的时候Eclipse会自动调用Java "小程...
  • u012868627
  • u012868627
  • 2014年09月06日 19:23
  • 1634

java applet 一个简单的例子(applet+html)

java applet是一个类,其层次结构如下图:  类 JApplet  java.lang.Object    java.awt.Component        java.awt.Con...
  • caomiao2006
  • caomiao2006
  • 2013年12月24日 21:02
  • 16918
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:applet入门
举报原因:
原因补充:

(最多只允许输入30个字)