当前位置: 代码迷 >> J2SE >> java中图片的大小,该如何处理
  详细解决方案

java中图片的大小,该如何处理

热度:58   发布时间:2016-04-24 14:52:15.0
java中图片的大小
如果有一个按钮start   =   new   JButton();
我要给按钮设置一张图片,我该怎么做才能改变图片大小呢,如图片本来是200×100的,我要求显示为80×60

------解决方案--------------------
我可以告诉你,但我急着用分,望速给分!
ImageIcon ic;
Image im;
ImageObserver observer = ic.getImageObserver();
int height=im.getHeight(observer)*yscale/100;
int width=im.getWidth(observer)*xscale/100;

Image scaledImage = im.getScaledInstance(width,height,Image.SCALE_FAST);
ImageIcon icon=new ImageIcon(scaledImage);
  相关解决方案