首先,点动成线,也就是如果把一条线花短一点就可以类似一个点。其次,点的大小问题,就像windows自带的画图一样,点的大小是可以改变的,很灵活,用代码写很麻烦。在其次,Graphics虽说没有点,但是你画一个实心的圆就是点了
图像的高度和宽度只有在图像被完全加载后才是有效的 ,你虽然已经把显示在frame上,可是你绝对是在没有完全加载时打印的!
/
Determines the width of the image If the width is not yet known,
this method returns <code>-1</code> and the specified
<code>ImageObserver</code> object is notified later
@param observer an object waiting for the image to be loaded
@return the width of this image, or <code>-1</code>
if the width is not yet known
@see javaawtImage#getHeight
@see javaawtimageImageObserver
/
public abstract int getWidth(ImageObserver observer);
你还是这样写吧,可以获取的:
URLClassLoader urlLoader = (URLClassLoader) TestImageclass
getClassLoader();
URL fileLoc = urlLoaderfindResource("images/gopng");
BufferedImage bi = javaximageioImageIOread(fileLoc);
Systemoutprintln(bigetWidth());//150
以上就是关于java 怎么获取图片圆型区域里的所有像素点全部的内容,包括:java 怎么获取图片圆型区域里的所有像素点、【紧急求助!!】java 获取图像宽度始终为-1,请教高手!!、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)