第8章-Applet基础.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章-Applet基础,applet引用第三方jar,会计基础第一章,会计基础第五章,会计基础第二章,会计基础第一章练习题,会计基础第一章习题,会计基础第一章重点,2015会计基础第五章,会计基础第四章

第8章 Java Applet基础 复习Java图形用户界面 例:建立如图所示的Java图形用户界面。 8.1 Java小程序简介 在Java 1.2 之前,创建Java小程序是通过继承java.applet.Applet 类实现的。 只能使用AWT组件 在Java 1.2版以后又提供了一个小程序类JApplet,它是Applet类的子类,定义在javax.swing包中。 如果打算在Java小程序中使用swing组件,要用JApplet类来创建applet; 新编写的Java小程序应该继承该类而不应该再使用Applet类。 8.1.1 一个简单的小程序 例8-1 修改上例的图形用户界面程序为Java的小程序,使其在网页中显示 import java.awt.*; import javax.swing.*; public class SimpleApplet extends JApplet{ JButton btn1 = new JButton(Red); JButton btn2 = new JButton(Green); JButton btn3 = new JButton(Blue); JPanel jp = new JPanel(); Container cp; public void init(){ jp.add(btn1); jp.add(btn2); jp.add(btn3); cp = getContentPane(); cp.add(jp, BorderLayout.SOUTH); } } Java小程序是在浏览器中运行的,所以它不需要main()方法。要运行该Java小程序,需要编写一个HTML文件 假设文件名为SimpleApplet.html,其内容如下所示: html headtitleSimple Applet/title/head body applet code=SimpleApplet.class width = 300 height = 200 /applet /body /html HTML文件和applet标记 HTML是一种在Web浏览器上展示静态文档的脚本语言. HTML文档以html标记开始,声明这个文档是用HTML语言编写的. 每个文档分为两部分,头(head)和体(body). 头部分包含文档的标题(可选的)及解释文档时可能使用的其他信息. 体部分包含文档的实际内容. HTML使用标记告诉Web浏览器如何显示Web页面,它包含applet标记将applet嵌入Web页面. 对Web浏览器来说,标记是一种指令.浏览器解释标记并决定如何显示这个HTML文档中后续的内容,或者决定以其他方式处理这些内容. 标记用尖括号括住.标记中的第一个单词称为标记名,描述标记的功能. 标记可能有附加属性,有时跟一个带值的等号,进一步定义它们的行为. 例如:applet是标记名,code、width、height是属性. code用来指明从哪找到applet的.class文件. width、height用来标明该applet的矩形可视区域. 大多数标记都有一个开始标记和相应的结束标记. Appletviewer工具的使用 JDK提供了一个测试Java小程序的工具 位于JDK的安装路径下的bin目录中,文件名为appletviewer.exe。 使用该工具不用启动浏览器就可以测试Java小程序,甚至不用编写HTML文件也可测试小程序。 若编写了HTML文件,则可以使用下面的命令运行小应用程序: C:\appletviewer SimpleApplet.html 其他运行applet的方法 若未编写HTML文件,在源程序中加入下面两行注释: //applet code = SimpleApplet.class width = 300 height = 200 ///applet 然后使用下面命令启动appletviewer测试小程序: C:\appletviewer SimpleApplet.java 直接在浏览器中打开HTML文档浏览网页 前提是HTML文档中嵌入的applet已经编译生成字节码 说明 applet实际上是一个运行在网页中的Java窗体容器; 如同在JFrame类中添加组件一样,可以用同样的方法在applet中添加组件、处理事件; applet中没有setVisible方法和main方法,它会在网页或小程序查看器中自动显示; applet没有标题,也就无setTitle方法,不需要使用

文档评论(0)

mydoc + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档