java 开发小应用程序_Applet小应用程序开发简介

第一个Applet小应用程序:

1.java文件代码

import java.awt.*;

import java.applet.Applet;

public class HelloWorld extends Applet{

String text;

puvlic void init(){

text = "Hello World";

//this指的是所在类(Hello World)的对象,但是H继承了Applet,Applet继承了JPanel类,JPanel类继承了Component。所以可以用this调用setBackground方法。

this.setBackground( new Color(120,180,140) );

}

public void paint(Graphics g){

g.drawString(text,25,25);

}

}

2.html文件代码

Applet对象具备GUI容器的性质,其默认布局管理器为FlowLayout类型。

Applet类提供了小应用程序及其运行环境间的标准接口,相关方法包括:

//初始态

public void init();

//运行态

public void start();

//停止态

public void stop();

//消亡态

public void destroy();

//init()函数应用实例

import java.awt.*;

import java.applet.Applet;

public class test extends Applet{

public void init(){

this.add( new Button("Start") );

this.add( new Button("Stop") );

this.setBackground( Color.BLUE );

}

public void paint(Graphics g){

g.drawString("Hello World!",20,20);

}

}

Applet的安全性限制

1、不能执行本地的可执行程序

2、除了所在html的服务器之外,不能在其他的远程服务器运行

3、不允许读写、删除本地计算机文件

4、只允许获得非敏感的信息

Applet插件标记

[archive = archiveList]

code = appletFile.class

width = pixels

height = pixels

[codebase = codebaseURL] //

[alt = alternateText] //在不支持或禁用java的浏览器中,在指定位置显示提示信息

[name = appletInstanceName] //可用作参数传递的标志

[align = alignment]//位置

[vspace = pixels]

[hspace = pixels]

>

[]

[]

Applet插件应用

1、html文件代码

2、java文件代码

import java.awt.*;

import java.applet.Applet;

public class Test extends Applet{

private String topic;

public void init(){

topic = this.getParammeter("topic");

this.setBackground( new Color(120,180,140) );

}

public void paint(Graphics g){

g.drawString(topic,25,25);

}

}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值