2012-09-18 34 views
1

我预计在我的Java应用程序中使用一些图像。这些图像将使用g.drawImage()绘制到我的JPanel上。 JPanel的是可调整大小和图像应该扩展为JPanel的增加/尺寸减小Java中的可缩放图像

两个问题:这种类型的期望的可扩展图像的

  1. 什么图像格式是最好的?例如,在这个应用程序中,尺寸为100x100的图像可以缩放成尺寸为30x30或10x10或300x300的图像。
  2. 如何编写代码来执行此缩放?

回答

1
  1. 没关系,我不这么认为。 (如果您希望图像在缩放时不会模糊,请查看矢量图像)。

  2. 您可能想要在窗口大小调用的侦听器中使用Image.getScaledImage(int, int, int)