关于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);这样的话就对了,没有报错。 汉字怎么截取,一半摄取,满2就取 这段代码错在哪?若要输出的结果是java.awt.color[r=0,g=0,b=0] 如何监控SOCKET服务端状态以及端口状态--急 List的排序 读取文本内容! 关于布局的问题 谁能帮我看看这段代码错在哪里啊 JPasswordField.getText()不可用 求救了,斑竹,高手帮帮我了:) 关于JAVA的问题。来者有分,绝不食言! 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);
这样的话就对了,没有报错。