可以實現(xiàn)一個Paintable接口 interface Paintable{ public void paint(Graphics g);} 然后在主類上掛一個Paintable的數(shù)組,比如private VectorPaintable drawings;每鼠標(biāo)點擊一次,就往drawings里面添加一個Paintable對象。

專注于為中小企業(yè)提供網(wǎng)站建設(shè)、網(wǎng)站設(shè)計服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)廣水免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了近1000家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
在 paint 中上使用循環(huán)畫線就是了。。
寫了一個最基本的,可以照了代碼改復(fù)雜,功能都實現(xiàn)沒有問題。
public class fs extends JFrame { public static void main(String args[]) { Demo myDemo=new Demo();} } fs類為啥也繼承JFrame類, Demo類繼承JFrame類了,Demo就是一個JFrame了,趕腳怪怪的。
1、2011-06-19 求java版畫圖程序的源代碼 14 2016-04-22 用java編寫一個簡單的畫圖程序。
2、一段java程序,求高手幫我寫個畫圖程序,急。。 要有畫筆,橡皮,畫直線,畫橢圓,畫矩形,撤銷,恢復(fù),修改顏色這些功能,灰常感謝,不要用太復(fù)雜的程序,好的話有加分。。
3、求Java畫圖版,能畫正多邊形的代碼! 設(shè)計一個交互式程序,繪制圖形包括園、三角形、正方形、五邊形、六邊形其中的一種,大小由鼠標(biāo)拖動決定。
getGraphics().drawLine(x,y, e.getX(), e.getY());這一行改為 f.getGraphics().drawLine(x,y, e.getX(), e.getY());即可。
由于new TestButton是會產(chǎn)生一個Frame。所以你用bb.addActionListener(new TestButton());時產(chǎn)生了一個TestButton對象,那么這時會產(chǎn)生一個Frame(Frame f = new Frame(FBI);)記做為B。
這應(yīng)該使用了Java Swing 中的JTabbedPane標(biāo)簽面板,http://docs.oracle點抗 /javase/tutorial/uiswing/components/tabbedpane.html這個網(wǎng)址是guan 網(wǎng)關(guān)于JTabbedPane的介紹。
提供兩個解決辦法:一個是讓MyDialog繼承自JDialog,而不是Dialog;另外一種方法是在MyDialog構(gòu)造函數(shù)中把addWindowListener調(diào)用提到setVisible調(diào)用之前。至于這個原因嘛,我也還不能夠系統(tǒng)解釋出來。不好意思。
新聞標(biāo)題:Java畫冰墩墩代碼 冰墩墩,怎么畫
文章起源:http://www.chinadenli.net/article44/dehcdhe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、動態(tài)網(wǎng)站、微信公眾號、企業(yè)網(wǎng)站制作、建站公司、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)