- 0
- 0
- 约4.82千字
- 约 35页
- 2019-05-06 发布于广东
- 举报
Java语言程序设计 本章内容提要 1、图形与图像描绘 2、数字图像处理 3、java 3D基础 6.1 图形与图形的描绘 任何一个图形对象(java.awt.Component的子类)使用java.awt.Grephics类提供的绘图方法就可以画出线条、矩形、圆形等图形。该方法为: public void paint(Graohics g); 6.1.1 Graphics类 Graphics类常用的绘图方法 Graphics类的Set/get方法 【例6-2】 绘制用色彩填充的笑脸图形。 6.1.2 Java 2D 绘制时,只要将Graphics 对象强制转化为Graphics 2D对象就行。 【例6-3】设置线条粗细 6.1.3 画布Canvas 1、创建 Canvas的构造方法没参数,所以使用简单的语句就可以创建一个画布对象: Canvas canvas1=new Canvas(); 在创建了 Canvas对象后,一定要调用setSize()方法确定这个画布的大小。 Canvas具有自己的坐标系统,使用布局管理器可以确定它在其他组件中的位置,并且可以用布局管理器来进行版面布局。 2、常用方法 我们在进行程序设计时,经常把要实现的功能单独设计为一个类,而把显示这个功能设计成另一个,我们把实现功能的类称为业务逻辑层,
您可能关注的文档
- 东华大学计算机科学与技术学院计算机系统与网络技术课件 第十五讲.ppt
- 东华大学计算机科学与技术学院计算机系统与网络技术课件 第十一讲.ppt
- 东华大学计算机科学与技术学院计算机系统与网络技术课件 第四讲.ppt
- 东华大学计算机科学与技术学院计算机系统与网络技术课件 第五讲.ppt
- 东华大学计算机科学与技术学院计算机系统与网络技术课件 第一讲.ppt
- 东华大学计算机科学与技术学院信息系统与数据库技术课件 第二十三讲.ppt
- 东华大学计算机科学与技术学院信息系统与数据库技术课件 第六讲.ppt
- 东华大学计算机科学与技术学院信息系统与数据库技术课件 第十二讲.ppt
- 东华大学计算机科学与技术学院信息系统与数据库技术课件 第十讲.ppt
- 东华大学计算机科学与技术学院信息系统与数据库技术课件 第十六讲.ppt
- 福建省泉州市仰恩大学计算机与信息学院Java语言程序设计(理论基础部分)课件 第七章 多线程与异常处理.ppt
- 福建省泉州市仰恩大学计算机与信息学院Java语言程序设计(理论基础部分)课件 第十一章 常用数据结构及算法分析.ppt
- 福建省泉州市仰恩大学计算机与信息学院Java语言程序设计(理论基础部分)课件 第十章 Java数据库连接.ppt
- 福建省泉州市仰恩大学计算机与信息学院Java语言程序设计(理论基础部分)课件 第五章 Swing组件.ppt
- 福建省泉州市仰恩大学计算机与信息学院Java语言程序设计(理论基础部分)课件 第一章 Java语言概述(二).ppt
- 福建省泉州市仰恩大学计算机与信息学院Java语言程序设计(理论基础部分)课件 第一章 Java语言概述(一).ppt
- 福建师范大学地理科学学院城市总体规划课件 第七章.ppt
- 福建师范大学地理科学学院城市总体规划课件 第三章(二).ppt
- 福建师范大学地理科学学院城市总体规划课件 第三章(一).ppt
- 福建师范大学地理科学学院城市总体规划课件 第一章.ppt
最近下载
- [施工组织设计]某学校施工组织设计.pdf VIP
- 2023年06月国家国防科技工业局核技术支持中心社会招考聘用笔试历年难、易错考点试题含答案解析.docx
- 汽车驾驶员技师.pdf VIP
- PC_ABS合金改性研究:方法、性能与应用进展.docx VIP
- 2025北京大兴初一(下)期中语文(含答案).pdf VIP
- 汪小兰版有机化学答案全.pdf VIP
- 部编版语文五年级下册第二单元园地三打白骨精课本剧.doc VIP
- 2025北京大兴初一(下)期中英语.pdf VIP
- 湖北2025年二级造价工程师《安装实务》真题答案及解析.docx VIP
- Unit 2 My favourite season Part A Let's learn小学英语教学设计.docx VIP
原创力文档

文档评论(0)