Graphics.drawImage(Image img, int x, int y, Color bgcolor, ImageObserver observer) 可以自定一大小阿

解决方案 »

  1.   

    用AffineTransform类
    [ x']   [  m00  m01  m02  ] [ x ]   [ m00x + m01y + m02 ]
    [ y'] = [  m10  m11  m12  ] [ y ] = [ m10x + m11y + m12 ]
    [ 1 ]   [   0    0    1   ] [ 1 ]   [         1         ]
    可以做缩放、旋转、扭曲等各种变换,通过上面的矩阵变换