第10讲 图形用户界面(一).ppt_第1页
第10讲 图形用户界面(一).ppt_第2页
第10讲 图形用户界面(一).ppt_第3页
第10讲 图形用户界面(一).ppt_第4页
第10讲 图形用户界面(一).ppt_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 第10讲图形用户界面 10 1Applet基础10 2Applet的执行10 3简单的Applet显示方法 2 GUI 图形化用户界面 中的元素可分为三类 容器 控制组件和用户定义成分 容器用来组织其他界面成分和元素的单控制组件的作用是完成与用户的交互功能自定义成分是根据用户需求设计一些图形界面成分 如绘制一些几何图形等 前言 3 GUI的基本类库位于java awt包中 前言 4 第一个javaappletjava程序的另一种形式是javaapplet applet没有main 方法 它必须嵌在超文本文件 HTML 中 在浏览器中进行运行 下面这个程序将在浏览器中显示一行字符串 5 10 1Applet基础 Java小应用程序 JavaApplet 是使用Java语言编写的一段代码 它能够在浏览器环境中运行 6 10 1Applet基础 Applet与Application的主要区别在于它们的执行方式不同 Application是使用命令行命令直接运行 从其main 方法开始运行的 Applet则是在浏览器中运行的 首先必须创建一个HTML文件 通过编写HTML语言代码告诉浏览器载入何种Applet以及如何运行 7 Applet的书写格式 importjava awt importjava applet publicclassMyAppletextendsApplet 注 每一个小应用程序都继承java applet Applet类 并且每个小应用都有一个主程序类 之前必须加上public 10 1Applet基础 8 10 1Applet基础 Applet的生存周期方法 9 Applet的生命周期 10 1Applet基础 Applet的生存周期 10 10 1Applet基础 Applet的生存周期 11 将Applet字节码文件嵌入HTML的标记如下 10 2Applet的执行 Applet标记 12 有两种方法可以运行Applet 通过兼容Java的网络浏览器 如IE 使用appletviewer在窗口中执行applet 使用方法 appletviewer注 AppletViewer仅仅是一个Applet浏览器 HTML文件中的其他内容将不会被显示出来 10 2Applet的执行 Applet浏览器 13 向Applet输出字符串 可以使用 voiddrawString Stringmsg intx inty 注 drawstring 是Graphics类的方法 设定小应用程序的背景颜色 可以使用 voidsetForeground ColornewColor voidsetBackground ColornewColor 注 以上两个方法是Component类的方法 10 3简单的Applet显示方法 输出字符串 14 10 3简单的Applet显示方法 使用颜色 在Java中 颜色被封装在Color类中Color定义了一些常量来制定一些常用颜色 如 Color red 使用Color类的构造函数来自定义颜色Color intred intgreen intblue Color floatred floatgreen floatblue 15 10 3简单的Applet显示方法 使用颜色 通过调用setColor 方法来选择该颜色voidsetColor ColorcolorObj 注 setColor 方法是Graphics类的方法 16 10 3简单的Applet显示方法 使用颜色示例 17 10 3简单的Applet显示方法 使用字体 在Java中 字体被封装在Font类中 创建并使用字体的步骤如下 使用Font类的构造函数来创建字体对象Font StringfontName intfontStyle intpointSize 通过调用setFont 方法来选择该字体voidsetFont FontfontObj 注 setFont 方法是Component类的方法 18 10 3简单的Applet显示方法 使用字体示例 19 课内练习 编写一个Applet 要求如下 利用Color的构造函数Color floatred floatgreen floatblue 产生随机颜色的字符串 在HTML窗口中使用Applet输出随机颜色的字符串 欢迎使用留言板 字符串的字体为宋体 类型为加粗 大小为30镑 每当窗口改变时 字符串的颜色都会改变 20 总结 1 编写运行Applet有三个步骤 编写Applet源代码编译源代码将编译后的字节码嵌入HTML文件中 通过IE或appletviewer查看结果 21 总结 2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论