資源描述:
《設置顏色和改變顏色》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。
1、設置顏色和改變顏色1.使用三原色數(shù)值設置顏色通過調(diào)配紅、綠和藍三原色的比例,用戶可以創(chuàng)建自己所需的顏色Color(intr,intg,intb)說明:其中r,g,b的取值范圍均為0~255Color(floatr,floatg,floatb)說明:其中r,g,b的取值范圍均為0.0~1.02.使用顏色常量設置顏色在java的color類中定義13種顏色常量格式:color.顏色常量說明:顏色常量都是顏色的英文名稱,包括black,blue,cyan,darkGray,gray,green,ligh
2、tGary,magenta,orange,pink,red,white和yellow3.改變背景顏色改變窗口的背景色格式:setBackground(Colorc)說明:參數(shù)c為新設置的顏色。setBackground()方法不需要參數(shù)g來調(diào)用,也就是說不需要在其之前添加g4.改變當前顏色改變窗口中圖形的顏色格式:setColor(Colorc)說明:參數(shù)c為新設置的顏色。5.繪制線段格式:drawLine(intx1,inty1,intx2,inty2)其中:x1,y1是線段起點的坐標,x2,y
3、2是線段終點坐標6繪制橢圓1)drawOval()方法格式:drawOval(intx,inty,intwidth,intheight)功能:繪制一個橢圓,其內(nèi)沒有填充顏色2)fillOval()方法格式:fillOval(intx,inty,intwidth,intheight)功能:繪制一個橢圓,其內(nèi)填充顏色為系統(tǒng)當前顏色7.繪制矩形1)drawRect()方法格式:drawRect(intx,inty,intwidth,intheight)功能:繪制一個矩形,其內(nèi)沒有填充顏色2)fillRe
4、ct()方法格式:fillOval(intx,inty,intwidth,intheight)功能:繪制一個矩形,其內(nèi)填充顏色為系統(tǒng)當前顏色8.繪制圓角矩形1)drawRoundRect()方法格式:drawRoundRect(intx,inty,intwidth,intheight,intarcWidth,intarcHeight)功能:繪制一個圓角矩形,其內(nèi)沒有填充顏色。arcWidth是4個角圓弧的水平直徑2)fillRoundRect()方法格式:fillRoundRect(intx,in
5、ty,intwidth,intheight,height,intarcWidth,intarcHeight)功能:繪制一個矩形,其內(nèi)填充顏色為系統(tǒng)當前顏色9.繪制弧形曲線和扇形1)drawArc()方法格式:drawArc(intx,inty,intwidth,intheight,intstartAngle,intarcAngle)功能:用來繪制一個弧形曲線,即橢圓形的一部分說明:x和y是弧形所在橢圓外切矩形左上角的坐標,width是弧形的寬度,height是弧形的高度,startAngle是弧形
6、其實角度,arcAngle是弧形旋轉的角度9.繪制弧形曲線和扇形2)fillArc()方法格式:fillArc(intx,inty,intwidth,intheight,intstartAngle,intarcAngle)功能:用來繪制一個扇形,其內(nèi)填充顏色為系統(tǒng)當前顏色說明:x和y是弧形所在橢圓外切矩形左上角的坐標,width是弧形的寬度,height是弧形的高度,startAngle是弧形其實角度,arcAngle是弧形旋轉的角度綜合練習設計一個程序Sector,改程序運行后,可以在Apple
7、t窗口繪制一個彩色扇形圖案。綜合練習編寫一個Applet程序Encircle,程序運行后,用戶分別在界面中的四個文本框中輸入中心坐標,圓環(huán)半徑和厚度,然后單擊繪制按鈕繪制出相應的圓環(huán)編寫一個程序words,程序運行后,用戶在文本框中輸入一個英文單詞或句子,按大寫字母按鈕輸出大寫,按小寫字母按鈕輸出小寫