- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
15.2Applet小应用程序.PDF
定义访问权限 (可见性)的关键字,则说明其他类都能访问公共类 Example1_1 。除去类
首部分即类体,即类首后面的这对大括号以及它们之间的内容。
(3 )public static void main (String args[ ]) 是类体中的一个方法,它后面的两个花括号
以及它们之间的内容叫做方法体。一个 JAVA 应用程序必须有且只有一个类含有 main()
方法,这个类称为它的主类。main()方法是程序开始执行的位置,即 JAVA 解释器的入口。
在一个 JAVA 应用程序中 main()方法必须说明为 public static void 。
( )String args[ ]声明一个字符串类型的数组 args ,它是main()方法的参数。
(5 )给源文件命名时,如果源文件中有多个类,那么只能有一个类是 public 类,同
时该 public 类必须为主类,JAVA 应用程序的源文件名与主类名相同(严格区分大小写),
扩展名为.java (不区分大小写)。如果源文件没有public 类,则源文件的主名只要和某个
类的名字相同即可。因此在例 1.1 中的源文件必须保存为 Example1_1.java。
1.5.2 Applet 小应用程序
小应用程序是一种作为对象嵌入到网页中的程序,在支持 JVM 的 Web 浏览器中运行。
【例1.2】 JAVA 小应用程序输出“Hello java!”。
(1 )编写 JAVA 源程序,保存文件名为 Example1_2.java
import java.applet.*;
import java.awt.*;
public class Example1_2 extends Applet{
public void paint (Graphics g){
g.setColor(Color.red);
g.drawString(Hello java!, 30, 40);
0013
}
}
(2 )编译 JAVA 源程序,在 DOS 命令行中输入:
d:\java javac Example1_2.java
回车后产生字节码文件 Example1_2.class 。
(3 )编写如下 HTML 文件,保存文件名为 HelloApplet.html
HTML
HEAD
TITLE Applet 小应用程序 /TITLE
/HEAD
BODY
APPLET code=Example1_2.class width=300 height=200/APPLET
/BODY
/HTML
( )在 DOS 命令行中输入:
d:\java appletviewer HelloApplet.html
这时弹出一个显示内容为“Hello java!” 的小窗口,如图 1.7 所示。
图 1.7 例 1.2 运行结果
程序说明:
(1 )一个Applet 源程序也是由一个或多个类构成,它必须有一个继承 Applet 类,而
0014
不需要 main()方法。一般把这个 public 类叫做该小应用程序的主类。
(3 )Applet 小应用程序的源文件的命名方法和 Appliction 应用程序的命名方法相同,
必须把它文件名保存为与主类名相同,例 1.2 文件保存到 Example1_2.java 中。
(2 )import java.applet.*语句的作用就是引入 java.applet 包中的所有类。
(3 )Color 和 Graphics 类是 java.awt 包中的类。其中,paint()方法的作用是绘画、显
示,参数 Graphics g 定义
您可能关注的文档
- (BA)--仓储智能化(GA).ppt
- (Porter)的五力模型.ppt
- (信息化教学设计)课程设计-上南魔灯.ppt
- (全体员工)如何修改静态文章-华宇企业管理顾问股份有限公司.ppt
- (澳大利亚)TopEducation银联卡交学费送机票或礼品卡-银联国际.PDF
- (社)土地改良测量设计技术协会平成23年4月25日东日本大震灾第1.PDF
- 01会计人员在组织中的角色.ppt
- 02Linux的历史和基本概念.ppt
- 02电力拖动自动控制系统的分类以控制电机速度为目的-Read.ppt
- 09计科专业介绍-合肥学院.ppt
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)