JButton(Icon icon)創(chuàng)建一個(gè)帶圖標(biāo)的按鈕。也有方法 public void setIcon(Icon defaultIcon)public void setPressedIcon(Icon pressedIcon)設(shè)置按鈕的按下圖標(biāo)。public void setSelectedIcon(Icon selectedIcon)設(shè)置按鈕的選擇圖標(biāo)。
成都創(chuàng)新互聯(lián)專業(yè)IDC數(shù)據(jù)服務(wù)器托管提供商,專業(yè)提供成都服務(wù)器托管,服務(wù)器租用,成都服務(wù)器托管,成都服務(wù)器托管,成都多線服務(wù)器托管等服務(wù)器托管服務(wù)。
圖片要放在根目錄下,比如你創(chuàng)一個(gè)項(xiàng)目名叫Swing,圖片就要放在Swing目錄下。
沒(méi)有直接在窗體上設(shè)置背景圖片的方法,你可利用JPanel來(lái)實(shí)現(xiàn)。
只需把g.drawOval(...)改成g.setColor(Color.RED); g.fillOval(..)就行了,drawOval是只畫(huà)不填充,而fillOval是畫(huà)并且填充,填充的顏色是由g.setColor()方法的參數(shù)決定的。
/ 編寫(xiě)一個(gè)圖形類MyGraphic。 1)它有兩個(gè)基本屬性:圖形線條的顏色String lineColor和圖形的填充顏色String fillColor。
準(zhǔn)備繪圖前 g.setColor() 設(shè)置前景色;先把整個(gè)畫(huà)布用 g.fillRect() 涂成白色,再分別畫(huà)各個(gè)圖形,最后繪制 Label 應(yīng)該在畫(huà)圖形之后再做。
public abstract class Graphicsextends Object Graphics 類是所有圖形上下文的抽象基類,允許應(yīng)用程序可 以在組件(已經(jīng)在各種設(shè)備上實(shí)現(xiàn)),以及閉屏圖像上,進(jìn)行繪制。
設(shè)置描邊的數(shù)值到合適大小。經(jīng)過(guò)上一步一個(gè)圓環(huán)的圖形就出現(xiàn)了,下面我們來(lái)更改顏色,單擊描邊的色塊,彈出拾色器窗口,選擇一個(gè)顏色。在拾色器窗口中選擇一個(gè)顏色單擊確定之后,就可以看到圓環(huán)的顏色就被更改了。
1、幫你改了一下。你要畫(huà)在panel上,然后frame.add(panel)就能顯示。
2、簡(jiǎn)單寫(xiě)了一下,這些你最好自己看明白,都是很簡(jiǎn)單的東西。其中成員變量我沒(méi)有用private修飾,因?yàn)槭怯浭卤臼执颍瑧械脤?xiě)setget,Circle類的構(gòu)造方法我沒(méi)寫(xiě),因?yàn)闋砍兜揭粋€(gè)ColorCircle類的繼承。
3、顏色:Graphics2D.setColor Area:這個(gè)是用于圖形裁剪的,最常用的add/subtract就是在一個(gè)圖形是那個(gè)加減另一個(gè)。圖形:java.awt.Shape的子類都是圖形,比如new Rectangle2D.Float可以建立矩形。
網(wǎng)頁(yè)標(biāo)題:圖形填充java代碼 java中如何給圖形填色
本文網(wǎng)址:http://chinadenli.net/article13/dejhods.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供、品牌網(wǎng)站建設(shè)、定制網(wǎng)站、Google、微信公眾號(hào)、網(wǎng)站導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)