Applet类提供一个基本框架,使得applet可以通过Web浏览器来运行,布局管理器为FlowLayout,Applet没有main方法,它依靠浏览器调用Applet类中的方法。浏览器通过init、start、stop、destroy方法控制Applet,通常这些方法都是空方法,一般要覆盖这些方法实现操作。
Applet类没有考虑与Swing组件一起工作,所以从Applet类扩展出了一个JApplet类。JApplet的内容窗格使用BorderLayout布局管理器,同样JApplet必须嵌在网页上运行。
创建applet程序,带可视化编辑界面
1,创建一个Java标准应用项目,项目的名字为“AppletDemo”,不创建主类。
2,新建文件
3,在对话框的“类别”列表中选择“Swing GUI窗体”节点
4,选择“JApplet窗体”节点
5, 打开“新建JApplet窗体”对话框, 在“类名”文本框中输入Applet的名字“JAppletForm”,单击“完成”按钮,即可创建JApplet小程序
6, 在窗体中添加一个JLabel标签和一个JButton按钮
7,添加事件代码
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
jLabel1.setText("Hello!!!");
}
在“项目”窗口中选中要运行的小程序的Java文件,然后右击“运行文件”命令
也可以在HTML文件中运行
通过文件管理器打开项目目录的build子目录,