把你要显示的图片放在你的Test类里,
再把 :con = new ImageIcon("D:\\java程序\\1.jpg")
改成 : icon = new ImageIcon("./1.jpg")
你试试,看行不。
修改图片大小用getScaledInstance方法
BufferedImage bimg = nullImage img = null
int width, height
try {
bimg = ImageIO.read(u)
if(bimg.getWidth() > bimg.getHeight())
{
width = 40
height = bimg.getHeight() * width / bimg.getWidth()
}
else
{
height = 40
width = bimg.getWidth() * height / bimg.getHeight()
}
img = bimg.getScaledInstance(width, height, Image.SCALE_DEFAULT)
pre_image = bimg.getScaledInstance(width * 10, height * 10, Image.SCALE_DEFAULT)
} catch (IOException e) {
e.printStackTrace()
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)