我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

java Swing,把jpanel变成图片保存到电脑,我保存的图片画质特别低,怎样提高图片质量?

BufferedImage image = new BufferedImage(panel.getWidth(),panel.getHeight(), BufferedImage.TYPE_INT_RGB);
Graphics2D g2 = image.createGraphics();
panel.print(g2);
ImageIO.write(image, "jpeg", new java.io.File("jpanel.jpg");

使用bmp格式,jpeg是有损压缩 。

近期文章

  • python 程序如何解析字符串
  • 为什么错了,应该怎么修改
  • skinDataGridView滚动之后多了一个空白行
  • 求解答问题,内部窗口被table挡住
  • 生信分析,从基因组里面找结构域
  • 提问,怎么才能计算中间有空格的字符串呀
  • win10系统时不时卡顿一下爆音
  • .dwt文件内的数据如何进行运算
  • ensp一个小实验求指教
  • 在连接mysql数据库的时候一直报错
  • 怎样设置图片的移动步长?
  • matlab如何对网络图进行序贯高斯模拟
  • mysql链表数据存储查询排序问题
  • Win10安装Multisim14.0后找不到运行文件
  • ab组合在一起就可以知道这个16进制数为1A,并且它们返回形式都是以单个字符类型的字节返回,现在如何把ab组合后的16进制数字转换成10进制
  • 工科试验班(信息类)应该选上交还是浙大
  • 多线程读数据库操作,为什么我的代码执行起来比原来还慢呢
  • 小学奥数7653地球人口承载力估计问题
  • rotrofit2 Post请求登录
  • 有没有idl同志可以看一下形态学滤波问题在哪啊?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华