如何调整 ImageIcon 的大小?
How to rezize an ImageIcon?
如何调整 ImageIcon 的大小?
假设我们有一个要在屏幕上显示的 ImageIcon。但是 ImageIcon 太大了,我们看不到全貌。然后希望能够将 ImageIcon 重新调整为特定的宽度和高度,目的是使显示的 ImageIcon 变小,以便我们可以在屏幕上看到整个图像。知道如何在 java 中完成吗?
您可以使用 Image.getScaledInstance(...)
将 Image
调整为您想要的固定大小。然后创建 ImageIcon
并将其添加到 JLabel
.
您可以在 The Perils of Image.getScaledInstance() 博客上阅读更多信息和其他建议。
您也可以尝试使用 Stretch Icon。 Icon
将根据 JLabel
可用的 space 动态调整自身大小。
如何调整 ImageIcon 的大小?
假设我们有一个要在屏幕上显示的 ImageIcon。但是 ImageIcon 太大了,我们看不到全貌。然后希望能够将 ImageIcon 重新调整为特定的宽度和高度,目的是使显示的 ImageIcon 变小,以便我们可以在屏幕上看到整个图像。知道如何在 java 中完成吗?
您可以使用 Image.getScaledInstance(...)
将 Image
调整为您想要的固定大小。然后创建 ImageIcon
并将其添加到 JLabel
.
您可以在 The Perils of Image.getScaledInstance() 博客上阅读更多信息和其他建议。
您也可以尝试使用 Stretch Icon。 Icon
将根据 JLabel
可用的 space 动态调整自身大小。