改變規(guī)制時候的X Y就行了.偽代碼如下.
專注于為中小企業(yè)提供成都網(wǎng)站制作、網(wǎng)站建設(shè)服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)嘉善免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了千余家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
int x =0,y=0,;
x++; y++;
g.drawImage( "圖片信息" , x, y,錨點);
大概就這樣圖片就動了.你想移動到哪加個判斷就行了.
JLabel圖標的位置,可以參考下面的代碼
JLabel?jl?=?new?JLabel(new?ImageIcon("D:\\img\\0.jpg"));
System.out.println(jl.toString());//打印jl看看
//根據(jù)打印的結(jié)果?,來切割字符串,得到圖標的位置
String?temp?=?jl.toString().split("defaultIcon=")[1];
String?iconPath?=?temp.substring(0,?temp.indexOf(","));
System.out.println(iconPath);
我這個JLabel打印的信息如下
javax.swing.JLabel[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=
8388608,maximumSize=,minimumSize=,preferredSize=,defaultIcon=D:\img\0.jpg,disabl
edIcon=,horizontalAlignment=CENTER,horizontalTextPosition=TRAILING,iconTextGap=4
,labelFor=,text=,verticalAlignment=CENTER,verticalTextPosition=CENTER]
所以看到defaultIcon= 后面的就是圖標的位置 , 就可以使用字符串切割來得到它的圖標地址
java.awt.image.BufferedImage image=javax.imageio.ImageIO.read(java.IO.File imagefile);
int rgbs[]=new int[100*100];
rgbs=rimage.getRGB(0,0,100,100,rgbs,0,100);
int r=200;
int gb=50;
int index=0;
for(int i=0;i100*100;i++){
Color color=new Color(rgbs[i]);
if(color.getRed()rcolor.getGreen()gbcolor.getBlue()gb){
index=i;
break;
}
}
int y=i/100;
int x=i%100;
y是上方距離,x是左方距離。
網(wǎng)站名稱:java圖案位置代碼,編寫程序顯示java圖案
標題路徑:http://vcdvsql.cn/article4/hshjie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、網(wǎng)站排名、網(wǎng)站維護、服務(wù)器托管、外貿(mào)建站、云服務(wù)器
聲明:本網(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)