颜色和字体控制104画线、矩形、椭圆和弧形105画多边形.pptVIP

颜色和字体控制104画线、矩形、椭圆和弧形105画多边形.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
哈尔滨工业大学计算机系代亚非 10.1 简介 10.2 图形环境和图形对象 10.3 颜色和字体控制 10.4 画线、矩形、椭圆和弧形 10.5 画多边形和折线 10.6 Java2D 10.1 简介    本章概述Java关于绘制二维图形,控制颜色和字体的一些功能。Java最初的一个吸引人之处是它支持图形,使Java程序员能够增强applet和应用程序在可视化方面的功能。作为Java2D API的一部分, Java现在具有大量更为成熟的绘图功能。    本章先介绍一些简单的Java绘图功能,然后介绍Java2D中一些新的和高级的功能,例如绘制图形时控制线条的样式,以及如何在图形中填充色彩和图案等。 10.2 图形环境和图形对象    在Java中,图形环境使得可以在屏幕上绘图。图形对象通过控制如何绘图的信息来管理图形环境。    用Java绘图,必须首先理解Java坐标系统。 Java坐标系统是确定屏幕上每个点的一个方案。默认时,GUI组件的左上角坐标是(0,0)。一个坐标系由x坐标(横坐标)和y坐标(垂直坐标)构成。 x坐标是从左上角向右移动的水平距离, y坐标是从左上角向下移动的垂直距离。坐标单元用像素来衡量。像素代表了显示器上的最小分辨单元。 (0,0)            x轴              (x,y)        y轴 以像素为单位的Java坐标系统 10.3 颜色和字体控制 1、颜色控制 java.awt包中的Color类定义了控制Java程序中颜色的方法和常量: (1)Color类的static常量和RGB值 颜色常量               颜色     RGB值 public final static Color orange -橙色    255,200,0 public final static Color pink -粉红色 255,175,175 public final static Color cyan -青色 0,255,255 public final static Color magenta -紫红色 255,0,255 public final static Color yellow -黄色 255,255,0 public final static Color black -黑色 0,0,0 public final static Color white -白色 255,255,255 public final static Color gray -灰色 128,128,128 public final static Color lightGray -浅灰色 192,192,192 public final static Color darkGray -深灰色 64,64,64 public final static Color red -红色 255,0,0 public final static Color green -绿色 0,255,0 public final static Color blue -蓝色 0,0,255 (2)Color类的方法和与颜色有关的Graphics方法 方法                说明  public Color(int r,int b,int b)     构造方法,颜色含量用0-255之间的一个整数表示。 public Color(float r,float b,float b)     构造方法,颜色含量用0.0-1.0之间的一个浮点数表示。 public int getRed()     //Color类,返回一个0-255之间表示红色含量的值。 public int getBlue()     //Color类,返回一个0-255之间表示蓝色含量的值。 public int getGreen()     //Color类,返回一个0-255之间表示绿色含量的值。 public Color getColor()     //G

文档评论(0)

docindoc + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档