已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java语言程序设计 一 串讲 主讲人 周立民更多优质自考资料尽在百度贴吧自考乐园俱乐部 图形 图象与多媒体 本章重点设置字型设置颜色几何图形绘制方法图像显示技术基础 一 绘图基础 基本图形包括点 线 圆 矩形等 是构成复杂图形的基础 绘制基本图形要使用AWT中的Graphics类 它提供了各种基本图形的绘制方法 可以直接引用这些方法确定平面坐标系 坐标原点 0 0 位于整个区域的左上角 一个坐标点对应屏幕上的一个像素 必须是整数 窗口大小由超文本文件中的width和height指定 Graphics类 在java awt包中 功能 建立字体 设定显示颜色 显示图象和文本 绘制和填充各种几何图形 生成Graphics的对象的方法 1 生成图形对象2 使用Component的getGraghics 方法 5 显示文字的方法 6 设置字型 JAVA语言中 用类Font对象设置字体 其构造方法为 Font StringfontName intstyle intsize Font类的其它方法 例子 importjava applet Applet importjava awt publicclassShowFontextendsApplet Fontfont1 newFont SansSerif Font BOLD 24 Fontfont2 newFont Serif Font PLAIN 20 Fontfont3 newFont TimesNewRoman Font PLAIN 20 publicvoidpaint Graphicsg g setFont font1 g drawString SansSerif24pointBOLD 20 30 g setFont font2 g drawString Serif20pointPLAIN 20 60 g setFont font3 g drawString TimesNewRoman20pointPLAIN 20 90 g setFont newFont TimesNewRoman Font ITALIC 20 g drawString SerifisequaltoTimesNewRoman 20 120 g setFont newFont 宋体 Font PLAIN 14 g drawString 宋体14pointPLAIN 20 140 8 设置颜色 用类Color的对象设置颜色 生成颜色的方法 1 用类Color预定义的颜色2 通过RGB的值合成颜色 9 绘图模式 绘图模式 指绘制的图形与早先绘制的图形重叠时 如何确定重叠部分的颜色 正常模式 指后绘制的图形覆盖绘制在早先绘制的图形之上 使早先绘制的图形的重叠部分不再可见 异或模式 把绘图看作是按图形着色 10 绘图 Graphics类提供基本的几何图形绘制方法 主要有 画线段 画矩形 画圆 画带颜色的图形 画椭圆 画圆弧 画多边形等 11 绘图 12 绘图 13 图象处理基础 图象是由一组像素组成 用二进制形式保存的图片 在JAVA中主要支持GIF JPEG和BMP三种主要图象文件格式 在JAVA中其图像处理功能被封装在Image类中 1 图象载入和输出载入图象的方法 1 先声明Image对象 2 用getImage 方法把Image对象与图象文件联系起来 14 图象处理基础 URL对象用于标示资源的名字和地址 在客户机访问Internet网上资源时 确定图象位置方法有两种 绝对位置相对位置取相对位置的方法
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山西省2024山西省监狱管理局所属事业单位招聘10人笔试历年参考题库典型考点附带答案详解(3卷合一)试卷2套
- 国家事业单位招聘2024中国科学院动物研究所甲壳动物生物地理学研究组助理研究员岗位招聘1人笔试历年参考题库典型考点附带答案详解(3卷合一)试卷2套
- 2025重庆市南川区公安局招聘拟聘用人员笔试历年常考点试题专练附带答案详解
- 2026年复旦大学科学技术研究院招聘备考题库及答案详解(考点梳理)
- 2026北京市建筑设计研究院校招面笔试题及答案
- 自然资源部第二海洋研究所2026年度公开招聘工作人员备考题库及参考答案详解1套
- 上海海事职业技术学院《计算机基础》2023-2024学年第一学期期末试卷
- 2026年阜阳招聘100名辅警备考题库及答案详解(易错题)
- 上海商学院《大学英语》2023-2024学年第一学期期末试卷
- 西北大学现代学院《大学英语》2023-2024学年第一学期期末试卷
- 草原补偿协议书
- 江苏省2025年普通高中学业水平合格性考试试卷英语试卷(含答案详解)
- 2025年全国新闻记者职业资格考试(新闻采编实务)题库及完整答案
- 人教鄂教版(2017秋)小学科学四年级上册期末综合质量检测卷(含答案)
- 腭裂喂养护理:新生儿与婴儿喂养技巧
- 呼吸机管路护理与VAP预防的关键措施
- 服装上下游合同范本
- 绿色化学完整版本
- 电子数据取证分析师岗前操作水平考核试卷含答案
- 船舶阀件基础知识培训课件
- 2025数据基础设施数据目录描述要求
评论
0/150
提交评论