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 here hw_text = "hello world!"; } public void paint(Graphics g){ g.drawString(hw_text, 30, 30); } }
<html>
<head><title>我的第一个JavaApplet程序</title></head>
</body>
<p>
<appletcode="HelloWorld.class"codebase="."
width="300"
height="200">
</applet>
</body>
</html>
相关推荐
Pineapple 2020-05-28
hyzhym 2020-03-08
Pineapple 2020-03-04
hyzhym 2014-06-03
Pineapple 2014-05-29
不会飞的超人先生 2019-11-06
STPace 2014-07-04
菜鸟Davinci 2012-01-14
XxZproject 2016-11-16
技术服务生活 2016-11-15
jandawn 2010-11-18
fuhai 2012-01-09
jandawn 2012-02-29
BullJordan 2015-02-03
devchai 2014-06-03
ORACLEFANS 2014-05-28
hyzhym 2014-05-28