我使用以下代码在秋千框架上显示图像.
ImageIcon icon = new ImageIcon("image.jpeg");
icon.getImage().flush();
jLabel3.setIcon( icon );
Run Code Online (Sandbox Code Playgroud)
我需要一个按钮,当点击它将保存图像与jpeg/png扩展名.
我经常这样做
Image img = icon.getImage();
BufferedImage bi = new BufferedImage(img.getWidth(null),img.getHeight(null),BufferedImage.TYPE_BYTE_ARGB);
Graphics2D g2 = bi.createGraphics();
g2.drawImage(img, 0, 0, null);
g2.dispose();
ImageIO.write(bi, "jpg", new File("img.jpg"));
Run Code Online (Sandbox Code Playgroud)
还尝试其他图像类型,如BufferedImage.TYPE_INT_RGB,checkout BufferedImage
您可能还想阅读此写作/保存图像
希望这对你有用