网站首页 > 文章中心 > 其它

java图案位置代码

作者:小编 更新时间:2023-09-03 18:18:00 浏览量:43人看过

java语言里怎么让图象移动到指定位置啊,最好用一小段代码说明.

改变规制时候的X Y就行了.伪代码如下.

int x =0,y=0,;

x++; y++;

g.drawImage( "图片信息" , x, y,锚点);

大概就这样图片就动了.你想移动到哪加个判断就行了.

java中怎么获取JLabel图标的位置

java图案位置代码-图1

JLabel图标的位置,可以参考下面的代码

JLabel?jl?=?new?JLabel(new?ImageIcon("D:\\img\\0.jpg"));

System.out.println(jl.toString());//打印jl看看

//根据打印的结果?,来切割字符串,得到图标的位置

java图案位置代码-图2

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=

,labelFor=,text=,verticalAlignment=CENTER,verticalTextPosition=CENTER]

所以看到defaultIcon= 后面的就是图标的位置 , 就可以使用字符串切割来得到它的图标地址

java 判断图形在图片中的位置?

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 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;

java图案位置代码-图3

}

int y=i/100;

int x=i0;

y是上方距离,x是左方距离.

以上就是土嘎嘎小编为大家整理的java图案位置代码相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章