当前位置: 代码迷 >> J2SE >> java里面如何如何在一个面板里面画一副图像的一部分
  详细解决方案

java里面如何如何在一个面板里面画一副图像的一部分

热度:102   发布时间:2016-04-23 22:17:01.0
java里面怎么怎么在一个面板里面画一副图像的一部分
比如一副图像500*500  我只要画他的500*300  如何实现

------解决方案--------------------
BufferedImage.subimage
------解决方案--------------------
引用:
比如一副图像500*500  我只要画他的500*300  如何实现

public abstract boolean drawImage(Image img,
                                  int x,
                                  int y,
                                  int width,
                                  int height,
                                  ImageObserver observer)
img - 要绘制的指定图像。如果 img 为 null,则此方法不执行任何操作。
x - x 坐标。
y - y 坐标。
width - 矩形的宽度。
height - 矩形的高度。
observer - 转换了更多图像时要通知的对象。