java图形处理_java教程.pptVIP

  • 15
  • 0
  • 约4.46千字
  • 约 31页
  • 2017-09-08 发布于浙江
  • 举报
第6章 图形处理 6.1 Java图形处理概述 6.2 基本图形的输出 6.3 设置图形的颜色 6.4 文字的图形化输出 6.1 Java图形处理概述 Java系统及应用程序是如何实现图形功能的呢?首先,Java系统在AWT构件类的根类Component类中预置了一种称作Paint(Graphics g)的方法,该方法的参数是一个图形类对象Graphics g,通常它是由系统自动生成而不是由用户程序来实例化的,在类Graphics中系统预置了大量的用于图形处理与输出的方法, 在Paint()方法的重新定义中,可以通过Graphics的对象g来调用这些方法进行图形处理与输出。特别注意的是Paint()方法的调用是由程序运行的环境而不是程序本身来完成的,每当一个AWT构件首次显示或在部分显示已被破坏而必须刷新时该方法被自动地调用。显示的破坏可能发生在任何时刻,因此,你的程序必须能在任意时刻更新显示。 6.2 基本图形的输出 6.2.1 直线的输出 在Graphics类中使用drawLine*()方法画一条线段,其调用格式如下: drawLine(int x1,int y1,int x2,int y2) 6.2.2 矩形的输出 Graphics类中提供了3种类型的矩形:普通矩形、圆角矩形和三维矩形。每一种矩形都提供两种不同风格的方法:一种是仅画出矩形的边

文档评论(0)

1亿VIP精品文档

相关文档