1、Graphic Programming计算中心编制 Shanghai University2 2 2计算中心编制 Shanghai University3计算中心编制 Shanghai University4 4 4计算中心编制 Shanghai University计算中心编制 Shanghai University6计算中心编制 Shanghai University7 7 7计算中心编制 Shanghai University8计算中心编制 Shanghai University9计算中心编制 Shanghai University10计算中心编制 Shanghai University
2、计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University22计算中心编制 Shang
3、hai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University313131计算中心编制 Shanghai University3232计算中心编制 Shanghai University3333计算中心编制 Shang
4、hai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University
5、计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University方法名称方法名称方法含义方法含义plot(x,y,color)在窗口中(x,y)位置绘制像素。颜色参数可选,默认值为黑色。plotPixel(x,y,Color)在“原始”位置(x,y)处绘制像素,忽略setCoords()方法设置的坐标变换。setBackground(color)将窗口背景颜色设为指定颜色,默认值为灰色。close()关闭屏幕上的窗口。getMouse()程序等待用户在
6、窗口内点击鼠标,返回值为点击处的位置,并以Point对象返回。setCoords(xll,yll,xur,yur)设置窗口的坐标系。左下角是(xll,yll),右上角是(xur,yur)。所有后面的绘制都以这个坐标系做参照(plotPexil除外)计算中心编制 Shanghai University计算中心编制 Shanghai University方法名称方法名称方法含义方法含义setFill(color)设置对象内部填充颜色。setOutline(color)设置对象边框颜色。setWidth(pixels)设置对象的宽度(对Point类不起作用)。draw(aGraphWin)在指定的窗
7、口中绘制对象。undraw()从窗口中删除该对象。如该对象没有在窗口中画出将会报错。move(dx,dy)将对象沿x轴和y轴分别移动dx和dy单位长度。clone()返回该对象的副本。计算中心编制 Shanghai University方法名称方法名称方法含义方法含义Point(point1,point2)以指定坐标的值(point1,point2)构造一点getX()返回该点的x坐标值getY()返回该点的y坐标值计算中心编制 Shanghai University方法名称方法名称方法含义方法含义Line(point1,point2)构造一个从点point1到点point2的线段setArr
8、ow(string)设置线段的箭头样式。箭头可以绘制在左端,右端,或者两端都有。string参数值为first,last,both,或 none,默认值为none。getCenter()返回线段中点的坐标值。g e t P 1(),getP2()返回线段相应端点的坐标值。计算中心编制 Shanghai University方法名称方法名称方法含义方法含义Circle(centerPoint,radius)根据给定圆心和半径构建圆getCenter()返回圆心的值getRadius()返回圆的半径长度getP1(),getP2()返回值为该圆边框对应点的克隆值,对应点指的是该圆外接正方形的对角点
9、。计算中心编制 Shanghai University方法名称方法名称方法含义方法含义Rectangle(point1,point2)以point1和point2为对角点创建一个矩形。getCenter()返回矩形的中心点的克隆值。getP1(),getP2()返回构造矩形的对角点的克隆值计算中心编制 Shanghai University方法名称方法名称方法含义方法含义Oval(point1,point2)在点point1和point2指定的边界框中创建一个椭圆。getCenter()返回椭圆的中心点的坐标值getP1(),getP2()返回构造椭圆的对角点的坐标值计算中心编制 Shangh
10、ai University方法名称方法名称方法含义方法含义Polygon(point1,point2,point3,.)根据给定的顶点构造一个多边形。也可以只用一个顶点列表作为参数getPoints()返回构造多边形的顶点值的列表计算中心编制 Shanghai University方法名称方法名称方法含义方法含义Text(anchorPoint,string)以anchorPoint点的位置为中心,构建了一个内容为string的文本对象。setText(string)设置文本对象的内容getText()返回当前文本内容。getAnchor()返回文本显示中间位置点anchor的坐标值。setF
11、ace(family)设 置 文 本 字 体。f a m i l y 可 选 值为:helvetica,courier,times roman,以及 arial.setSize(point)设置字体大小为给定点point的大小。合法数值为5-36。setStyle(style)设置字体的风格。可选值为normal,bold,italic,以及 bold italic。setTextColor(color)设置文本颜色。与setFill效果相同。计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai Universi
12、ty计算中心编制 Shanghai University计算中心编制 Shanghai Universitymain()计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University计算中心编制 Shanghai University