第章圖形編程_第1頁
第章圖形編程_第2頁
第章圖形編程_第3頁
第章圖形編程_第4頁
第章圖形編程_第5頁
已閱讀5頁,還剩78頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Graphic Programming計(jì)算中心編制 Shanghai University.22 2 2計(jì)算中心編制 Shanghai University.3計(jì)算中心編制 Shanghai University.44 4 4計(jì)算中心編制 Shanghai University.5計(jì)算中心編制 Shanghai University.6計(jì)算中心編制 Shanghai University.77 7 7計(jì)算中心編制 Shanghai University.88計(jì)算中心編制 Shanghai University.99計(jì)算中心編制 Shanghai University.1010計(jì)算中心編制 Sh

2、anghai University.11計(jì)算中心編制 Shanghai University.12計(jì)算中心編制 Shanghai University.13計(jì)算中心編制 Shanghai University.14計(jì)算中心編制 Shanghai University.15計(jì)算中心編制 Shanghai University.16計(jì)算中心編制 Shanghai University.17計(jì)算中心編制 Shanghai University.18計(jì)算中心編制 Shanghai University.19計(jì)算中心編制 Shanghai University.20計(jì)算中心編制 Shanghai Uni

3、versity.21計(jì)算中心編制 Shanghai University.22計(jì)算中心編制 Shanghai University.23計(jì)算中心編制 Shanghai University.24計(jì)算中心編制 Shanghai University.25計(jì)算中心編制 Shanghai University.26計(jì)算中心編制 Shanghai University.27計(jì)算中心編制 Shanghai University.28計(jì)算中心編制 Shanghai University.29計(jì)算中心編制 Shanghai University.30計(jì)算中心編制 Shanghai University.31

4、313131計(jì)算中心編制 Shanghai University.323232計(jì)算中心編制 Shanghai University.333333計(jì)算中心編制 Shanghai University.34計(jì)算中心編制 Shanghai University.35計(jì)算中心編制 Shanghai University.36計(jì)算中心編制 Shanghai University.37計(jì)算中心編制 Shanghai University.38計(jì)算中心編制 Shanghai University.39計(jì)算中心編制 Shanghai University.40計(jì)算中心編制 Shanghai Universit

5、y.41計(jì)算中心編制 Shanghai University.42計(jì)算中心編制 Shanghai University.43計(jì)算中心編制 Shanghai University.44計(jì)算中心編制 Shanghai University.45計(jì)算中心編制 Shanghai University.46計(jì)算中心編制 Shanghai University.47計(jì)算中心編制 Shanghai University.48計(jì)算中心編制 Shanghai University.49方法名稱方法名稱方法含義方法含義plot(x, y, color)在窗口中(x,y)位置繪制像素。顏色參數(shù)可選,默認(rèn)值為黑色。p

6、lotPixel(x, y, Color)在 “ 原 始 ” 位 置 ( x , y ) 處 繪 制 像 素 , 忽 略setCoords()方法設(shè)置的坐標(biāo)變換。setBackground(color)將窗口背景顏色設(shè)為指定顏色,默認(rèn)值為灰色。close()關(guān)閉屏幕上的窗口。getMouse()程序等待用戶在窗口內(nèi)點(diǎn)擊鼠標(biāo),返回值為點(diǎn)擊處的位置,并以Point對象返回。setCoords(xll, yll, xur, yur)設(shè)置窗口的坐標(biāo)系。左下角是(xll,yll),右上角是(xur,yur)。所有后面的繪制都以這個(gè)坐標(biāo)系做參照(plotPexil除外)計(jì)算中心編制 Shanghai Un

7、iversity.50計(jì)算中心編制 Shanghai University.51方法名稱方法名稱方法含義方法含義setFill(color)設(shè)置對象內(nèi)部填充顏色。setOutline(color)設(shè)置對象邊框顏色。setWidth(pixels)設(shè)置對象的寬度(對Point類不起作用)。draw(aGraphWin) 在指定的窗口中繪制對象。undraw()從窗口中刪除該對象。如該對象沒有在窗口中畫出將會報(bào)錯(cuò)。move(dx,dy)將對象沿x軸和y軸分別移動(dòng)dx和dy單位長度。clone()返回該對象的副本。計(jì)算中心編制 Shanghai University.52方法名稱方法名稱方法含義方法

8、含義Point(point1, point2)以指定坐標(biāo)的值(point1, point2)構(gòu)造一點(diǎn)getX()返回該點(diǎn)的x坐標(biāo)值getY()返回該點(diǎn)的y坐標(biāo)值計(jì)算中心編制 Shanghai University.53方法名稱方法名稱方法含義方法含義Line(point1, point2)構(gòu)造一個(gè)從點(diǎn)point1到點(diǎn)point2的線段setArrow(string)設(shè)置線段的箭頭樣式。箭頭可以繪制在左端,右端,或者兩端都有。string參數(shù)值為first, last, both,或 none,默認(rèn)值為none。getCenter()返回線段中點(diǎn)的坐標(biāo)值。g e t P 1 ( ) , getP

9、2()返回線段相應(yīng)端點(diǎn)的坐標(biāo)值。計(jì)算中心編制 Shanghai University.54方法名稱方法名稱方法含義方法含義Circle(centerPoint, radius)根據(jù)給定圓心和半徑構(gòu)建圓getCenter()返回圓心的值getRadius()返回圓的半徑長度getP1(), getP2()返回值為該圓邊框?qū)?yīng)點(diǎn)的克隆值,對應(yīng)點(diǎn)指的是該圓外接正方形的對角點(diǎn)。計(jì)算中心編制 Shanghai University.55方法名稱方法名稱方法含義方法含義Rectangle(point1, point2)以point1和point2為對角點(diǎn)創(chuàng)建一個(gè)矩形。getCenter()返回矩形的中心點(diǎn)

10、的克隆值。getP1(), getP2()返回構(gòu)造矩形的對角點(diǎn)的克隆值計(jì)算中心編制 Shanghai University.56方法名稱方法名稱方法含義方法含義Oval(point1, point2)在點(diǎn)point1和point2指定的邊界框中創(chuàng)建一個(gè)橢圓。getCenter()返回橢圓的中心點(diǎn)的坐標(biāo)值getP1(), getP2()返回構(gòu)造橢圓的對角點(diǎn)的坐標(biāo)值計(jì)算中心編制 Shanghai University.57方法名稱方法名稱方法含義方法含義Polygon(point1, point2, point3, .)根據(jù)給定的頂點(diǎn)構(gòu)造一個(gè)多邊形。也可以只用一個(gè)頂點(diǎn)列表作為參數(shù)getPoints

11、()返回構(gòu)造多邊形的頂點(diǎn)值的列表計(jì)算中心編制 Shanghai University.58方法名稱方法名稱方法含義方法含義Text(anchorPoint, string)以anchorPoint點(diǎn)的位置為中心,構(gòu)建了一個(gè)內(nèi)容為string的文本對象。setText(string)設(shè)置文本對象的內(nèi)容getText()返回當(dāng)前文本內(nèi)容。getAnchor()返回文本顯示中間位置點(diǎn)anchor的坐標(biāo)值。setFace(family)設(shè) 置 文 本 字 體 。 f a m i l y 可 選 值為:helvetica,courier, times roman, 以及 arial.setSize(po

12、int)設(shè)置字體大小為給定點(diǎn)point的大小。合法數(shù)值為5-36。setStyle(style)設(shè)置字體的風(fēng)格??蛇x值為normal, bold, italic,以及 bold italic。setTextColor(color)設(shè)置文本顏色。與setFill效果相同。計(jì)算中心編制 Shanghai University.59計(jì)算中心編制 Shanghai University.60計(jì)算中心編制 Shanghai University.61計(jì)算中心編制 Shanghai University.62計(jì)算中心編制 Shanghai University.63main()計(jì)算中心編制 Shangha

13、i University.64計(jì)算中心編制 Shanghai University.65計(jì)算中心編制 Shanghai University.66計(jì)算中心編制 Shanghai University.67計(jì)算中心編制 Shanghai University.68計(jì)算中心編制 Shanghai University.69計(jì)算中心編制 Shanghai University.70計(jì)算中心編制 Shanghai University.71計(jì)算中心編制 Shanghai University.72計(jì)算中心編制 Shanghai University.73計(jì)算中心編制 Shanghai University.74計(jì)算中心編制 Shanghai University.75計(jì)算中心編制 Shanghai University.76計(jì)算

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論