我使用ImageIcon在JPanel中显示图像。我需要在该图像上实现放大/缩小功能。
如果我使用以下代码进行缩小/工作,但由于透明度,图像质量会显着降低。
DefaultInterfaces()
我已经读过以下其他代码是一个解决方案,但它给出了与上面相同的结果。
BufferedImage resizedImage = new BufferedImage(newImageWidth, newImageHeight, BufferedImage.TYPE_INT_ARGB);
Graphics2D g = resizedImage.createGraphics();
g.drawImage(image, 0, 0, newImageWidth , newImageHeight , null);
g.dispose();
return resizedImage;
有什么建议吗?先谢谢你们。