Applet加载Java操纵程序[Java编程]
本文“Applet加载Java操纵程序[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
若何编写小利用程序(Applet)并把其嵌入到网页中去的问题在很多关于Java的书中均有谈论.在这里我们不再反复此类问题,而是谈论若何将一个小利用程序用做构件,并能让自己编写的利用程序正常地加载并运行Java小利用程序.
什么是小利用程序(Applet)
“Applet”(小利用程序)普通被认为是能嵌入互联网网页的有安全防护的利用程序.应当说这样的定义并非很切确.下面让我们先来看看小利用程序的内涵.
图1 此图显示的是“SimpleApplet”作为独立利用程序运行的情形
小利用程序的底子类是java.applet.Applet类,它扩大自java.awt.Panel类,所以可以说小利用程序是一些面板(Panel).而java.awt.Panel类又扩大自java.awt.Container类,所以也可以认为小利用程序是一些容器(Container).再往下看,你会发现java.awt.Container
类扩大自java.awt.Component类,所以又可以说小利用程序(Applet)是一些构件(Component),这也就意味着小利用程序有本领处理各种事件,并可以被增添到各种容器中.
让小利用程序作为构件利用
在上面的谈论中,我们已明确了小利用程序Applet是构件(Container),这就意味着可采取得当的情势将小利用程序Applet嵌入到容器中去.
图2 用其他类将小利用程序加载入利用程序运行时的情形
1、用main()办法加载、运行小利用程序
要让小利用程序嵌入其他程序中,可按普通利用程序来利用,实现的关键在于:在main()办法里完成小利用程序的实例化,然后调用该小利用程序的init()和start()办法,并为该小利用程序成立一个新的框架,并把小利用程序归入此中.源程序清单以下:
SimpleApplet.java
import java.applet.*;
import java.awt.*;
public class SimpleApplet extends Applet{
public static void main(String[] args){
Frame f=new Frame("A frame!");
SimpleApplet h=new SimpleApplet();
h.init();
h.start();
f.add("Center",h);
f.pack();
f.show();
}
public void init(){
add(new Label("I am a Component"));
}
}
以上是“Applet加载Java操纵程序[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |