我有一个固定大小的标签来显示图像。如何调整图像大小以适合标签并填充。我当前的代码如下,是将标签设置为图像大小,我希望反过来。
代码
ImageIcon icon = new ImageIcon(bi);
Label.setIcon(icon);
Dimension imageSize = new Dimension(icon.getIconWidth(), icon.getIconHeight());
Label.setPreferredSize(imageSize);
Label.revalidate();
Label.repaint();
最佳答案
您可以使用 Darryl 的 Stretch Icon 。图标将根据标签可用的空间调整大小。
关于Java 将图像填充到标签中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21281414/