Java 是否有一种drawImage方法不';自动秤?

Java 是否有一种drawImage方法不';自动秤?,java,graphics,render,resolution,drawimage,Java,Graphics,Render,Resolution,Drawimage,我只想画一幅图像,在设定的宽度和高度范围内,它没有缩放,只是省略了图像中不适合该框的额外部分 g.drawImage(img, 3, 106, bgST.getWidth()-700, bgST.getHeight()-700, null); 基本上是这样,但是没有@MadProgrammer建议的自动缩放,请使用BuffereImage类的子映像方法。如果您使用的是BuffereImage,您可以获得子映像确实不想缩放映像?然后使用@MadProgrammer.谢谢MadProgrammer

我只想画一幅图像,在设定的宽度和高度范围内,它没有缩放,只是省略了图像中不适合该框的额外部分

g.drawImage(img, 3, 106, bgST.getWidth()-700, bgST.getHeight()-700, null);

基本上是这样,但是没有@MadProgrammer建议的自动缩放

,请使用BuffereImage类的子映像方法。

如果您使用的是BuffereImage,您可以获得子映像确实不想缩放映像?然后使用@MadProgrammer.谢谢MadProgrammer,解决了这个问题!请注意,
buffereImage
上的
getSubImage
可能会显著降低性能。我建议使用著名的
drawImage
方法,该方法允许您指定源矩形和目标矩形:(注意,它说它可以动态缩放,当然不必在源和目标大小相等时缩放-您可以通过适当选择参数来获得所有自由度)