下载此文档

第十二章java教程-java绘图ppt课件.ppt


文档分类:IT计算机 | 页数:约54页 举报非法文档有奖
1/54
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/54 下载此文档
文档列表 文档介绍
第9章 Java绘图
本章要点:
1、Graphics类
2、 Graphics2D类
3、Color类
4、Font类
5、图像的处理
1
Graphics类 绘制直线
graphics类绘制直线的方法是drawLine()
调用格式为:drawLine(int x1,int y1,int x2,int y2)
作用:自(x1,y1)点开始至 (x2,y2)点结束绘制一条直线。
方法中参数解释:X1,y1,x2,y2分别为所绘直线的起始点坐标(x1,y1)和终止点坐标(x2,y2)。
2
举例如下:
drawLine(2,3,2,7)
此语句的作用是绘制出一条起始点坐标为(2,3)和终止点坐标为(2,7)的直线。

import .*;
import .*;
public class Draw_line extends Applet
{
public void paint(Graphics g)
{ ();
(2,4,12,400);
(40,80,100,200);
(0,0,500,500);
}
}
3
绘制矩形
graphics类绘制矩形的方法有四个,它们分别为drawRect()、fillRect()、drawRoundRect()、fillRoundRect()。其各自的使用格式和作用分述如下:
(1)、drawRect()
调用格式:drawRect(int x,int y,int width,int height)
作用:以(x,y)为矩形的左上角顶点,绘制一个宽、高分别为width和height的矩形。
方法中的参数解释如下: x,y——所绘制矩形左上角坐标。
Width,height——所绘制矩形的宽和高。
4
该方法的使用举例如下:

import ;
import ;
import ;
class drawR
{ protected int x,y,width,height;
drawR(int a,int b,int c,int d)
{
x=a;
y=b;
width=c;
height=d;
}
}
public class drawRect extends Applet
{ drawR t;
public void paint(Graphics g)
{t=new drawR(35,35,50,100);
();
(,,,);
}
}
该例绘制出一个左上角坐标为(35,35),宽为50,高为100的矩形。运行效果如图:
5
(2)、fillRect()
调用格式为:fillRect(int x,int y,int width,int height)
作用:以(x,y)为矩形的左上角顶点,绘制一个宽、高分别为width和height有填充色的实心矩形。
方法中的参数解释如下:x,y——所绘矩形左上角坐标。Width,height——所绘矩形的宽和高。
与drawRect()的区别:所绘制的矩形中可有填充色。
6
该方法的使用举例如下:

import ;
import ;
import ;
class drawR
{ protected int x,y,width,height;
drawR(int a,int b,int c,int d)
{
x=a;
y=b;
width=c;
height=d;
}
}
public class showdrawR extends Applet
{ drawR t;
public void paint(Graphics g)
{t=new drawR(35,35,50,100);
();
(,,,);
}
}
运行效果如下:
7
(3)、drawroundRect()
调用格式为:drawRoundRect(int x,

第十二章java教程-java绘图ppt课件 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数54
  • 收藏数0 收藏
  • 顶次数0
  • 上传人精品小课件
  • 文件大小416 KB
  • 时间2021-03-28