关于getScaledInstance()进行图形压缩处理的问题 我用getScaledInstance()方法进行的图形压缩处理,但是weblogic里面的Xwindow总是不稳定,老是报找不到java.awt.image的包,导致无法进行图形处理,不知道还有没有其他方法处理图形的,或者有什么方法可以使weblogic里面的xwindow稳定呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试试这种方法行不行吧private static Image loadImage(File imgFile, double scale) throws IOException{BufferedImage image = ImageIO.read(imgFile);RenderingHints renderingHints = new RenderingHints(RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_INTERPOLATION_BILINEAR);AffineTransformOp scaleOp = new AffineTransformOp(AffineTransform.getScaleInstance(scale, scale), renderingHints);BufferedImage targetImage = new BufferedImage((int)(image.getWidth() * scale),(int)(image.getHeight() * scale), image.getType());scaleOp.filter(image, targetImage);return targetImage;}} 我现在的解决办法是把这句屏蔽了,程序中好象多余的:Itemp= bi.getScaledInstance(width, height, bi.SCALE_SMOOTH);这样的话就对了,没有报错。 vista ie不支持java applet问题(急急急) ☆300分★求算法题目 求助!!!!!!!比如我有一个集合,我想每次都随机访问其中的一个数,但不重复访问,怎么办呢 对象调用方法后会怎么样?是否可以嵌套调用方法 关于时间的计算 请教:怎么把对象转存到byte数组? 是否有工具可以提取用到的类 字符操作问题? 一小段代码,错在哪啊? 请问Java能否调用Windows的Dll? javamail1邮件送信中请问如何识别@后面的邮件域名是存在的? 在线等(急问) : 如何在我的程序中实现 服务器端向客户端返回 数据
private static Image loadImage(File imgFile, double scale) throws IOException
{
BufferedImage image = ImageIO.read(imgFile);
RenderingHints renderingHints = new RenderingHints(
RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_INTERPOLATION_BILINEAR);AffineTransformOp scaleOp = new AffineTransformOp(
AffineTransform.getScaleInstance(scale, scale), renderingHints);
BufferedImage targetImage = new BufferedImage(
(int)(image.getWidth() * scale),
(int)(image.getHeight() * scale), image.getType());
scaleOp.filter(image, targetImage);
return targetImage;
}
}
Itemp= bi.getScaledInstance(width, height, bi.SCALE_SMOOTH);
这样的话就对了,没有报错。