创建一个JButton包括一个特定的ImageIcon。主要的问题是原始图标的尺寸比按钮的尺寸大得多。作为显示按钮的结果，只能看到图标的一部分。什么是“调整ImageIcon的大小”的方法，以使它适合在JButton内？Image img = icon.getImage() ; Image newimg = img.getScaledInstance(NEW_WIDTH, NEW_HEIGHT, java.awt.Image.SCALE_SMOOTH) ; icon = new ImageIcon( newimg );参考：https://www.coderanch.com/t/331731/GUI/java/Resize-ImageIcon