首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

applet第一个小例证(Applet类和JApplet类)

2012-09-22 
applet第一个小例子(Applet类和JApplet类)第一个例子JApplet继承自swing/*******HelloApplet.java********

applet第一个小例子(Applet类和JApplet类)
第一个例子JApplet继承自swing
/*******HelloApplet.java*************/

package chapter9;import java.awt.Container;import javax.swing.JApplet;import javax.swing.JLabel;public class HelloApplet extends JApplet{ public void init(){  Container contentPane=getContentPane();  JLabel label=new JLabel("Hello World!");  getContentPane().add(label); }}


以下是HelloApplet.html的代码:
<html> <body>  <Applet code="chapter9.HelloApplet.class" width=200 height=100>  </Applet> </body></html>


而且这个html文件应该放到chapter9文件夹的父目录中去。

编译HelloWorld.java,后在chapter9目录的父目录下用命令行的appletviewer密令执行html文件,可以弹出一个applet窗口
或者直接双击html文件,在浏览器中显示

问题:JApplet和Applet区别???

第二个例子:Applet,在awt包中,都有init方法

import java.applet.Applet;import java.awt.Graphics;public class HelloWorld extends Applet {private String hw_text ;public void init() {// Put your code herehw_text = "hello world!";}public void paint(Graphics g){g.drawString(hw_text, 30, 30);}}


<html>
<head><title>我的第一个JavaApplet程序</title></head>
</body>

<p>
<applet code="HelloWorld.class" codebase="."
width="300"
height="200">
</applet>

</body>
</html>

热点排行