由于沒有你的代碼,估計下你可能的問題是在于,setVisible。添加任何的組件 一定要放在 this.setVisible之前,不然不會顯示出來。
創(chuàng)新互聯(lián)技術(shù)團隊10多年來致力于為客戶提供成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、成都品牌網(wǎng)站建設(shè)、成都全網(wǎng)營銷、搜索引擎SEO優(yōu)化等服務(wù)。經(jīng)過多年發(fā)展,公司擁有經(jīng)驗豐富的技術(shù)團隊,先后服務(wù)、推廣了1000+網(wǎng)站,包括各類中小企業(yè)、企事單位、高校等機構(gòu)單位。
deskpane.add(l1);注:最好將你的背景加在其他圖層最后,即放在setVisible前。
true);是對的,應(yīng)該加上去。還有就是你的圖片不能這樣寫,要把路徑加上去,就像這樣,private ImageIcon imageicon=new ImageIcon(C:\\Users\\Public\\Pictures\\Sample Pictures\\jpg);經(jīng)過測試,圖片可以顯示。
“由于懶加載問題,有可能出現(xiàn)第一次加載圖片無效的情況;請最小化窗口再打開即可(看視頻上的說明)。大家完成了下一個動畫的版本,就完全不存在這個問題了。”類似問題 感覺你碰到的應(yīng)該是相同的問題。
代碼沒錯 可以顯示,我估計是你的包的問題,如果用的是Eclipse需要將圖片放到bin下的包里面。
).nextInt(position.length());然后用這個p來取position數(shù)組的值。用里面的對象的x,和y來設(shè)置圖片的位置。需要注意的是,要把p保存起來,下次在生隨機數(shù)的時候比較下,如果之前已經(jīng)有這個數(shù)了,就重新生過。。
你這是問JAVA游戲連連看或者對對碰的算法吧?這里有兩個地方需要用到隨機算法,一個是圖片的隨機,一個是位置的隨機。
回答:前臺,就是用javascript隨機布局 后臺也可以,就是在輸出的時候,隨機 圖片的大小,應(yīng)該是有預(yù)先處理。不然,就是顯示的大小有最大限制。
意思就是把image畫到本對象的0,0位置。此函數(shù)有很多重載的方法: drawImage(Image,int,int,ImageObserver);不再說了。
1、主要是把圖片放置在你的java工程的一個固定目錄中,然后根據(jù)需要去調(diào)取顯示。
2、應(yīng)該 來 個 效 果 圖 看 看,到底如何的問題。 。。
3、參數(shù)依次為:待切割的圖片、切割起始x坐標(biāo)、切割起始y坐標(biāo)、切割寬度、切割高度。其中新建的newImage類型如果改成TYPE_INT_RGB,那么原圖的透明部分切割出來就會變成粉紅色,看具體需要,也可以把這個值放到函數(shù)的參數(shù)里去。
4、//背景圖片的路徑。(相對路徑或者絕對路徑。