关于减小BufferedImage大小和深度 我用BufferedImage,截全屏幕1024*768的图使用BufferedImage.TYPE_INT_RGB类型内存占用为3MB,我用什么方法来正比例缩小这个1024*768的图像,以至于它占用较小的内存空间。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我补充一下,楼上的同学没明白我的意思。我的意思是在运行时在内存中生成JFrame截图图片(利用BufferedImage,不要往硬盘上去写),然后在更小的窗口上显示(由于窗口比较小,没必要用1024*768像素的图区画在非常小的窗口上).我的需求是当我打开一个功能窗口,在下面会有他的截图映像(映像在尺寸很小的容器里,可能只有50*50) BufferedImage in = ImageIO.read(new File(inputFile)); resize(in,width,height); ImageIO.write(in, "jpg", new File(outputFile)); sorryBufferedImage image = ....image.getGraphics().drawImage(image, 0, 0, width, height, null); Collection和Collections,throw和throws有什么区别 奇怪的java.lang.NoClassDefFoundError 错误 关于menuitem快捷键``` 发,发,发 ,发现bug???高,高,高,高手请进! 请各位师傅收我这位徒弟。 要死人了!!! 在JB8中使用JSPLITPANE的布局问题 请教一个问题~ 一个阻塞的问题 hibernate反向工程时多出一个id的类, 我想弄出一个线程死锁来,但总是弄不出来,请教这是什么原因 java正则表达式
resize(in,width,height);
ImageIO.write(in, "jpg", new File(outputFile));
BufferedImage image = ....
image.getGraphics().drawImage(image, 0, 0, width, height, null);