0

我是 Java 新手,遇到了一个小问题。有人可以告诉我,当我调整整个 JFrame 的大小时,如何将 JButton 的图像设置为在 JButton 中自动调整大小/适合/可拉伸?JButton 位于带有 GridLayout 的 JPanel 中。

如果有人能写一个简短的解释,那就太好了。我需要这个来完成我正在使用的计算器。

4

1 回答 1

2
  • 将组件侦听器添加到按钮。
  • 动态调整图像大小并更新按钮上的图像。

Image img = icon.getImage();  
Image newimg = img.getScaledInstance(NEW_WIDTH, NEW_HEIGHT, java.awt.Image.SCALE_SMOOTH);  
icon.setImage(newimg);
于 2013-01-18T11:56:24.083 回答