【发布时间】:2016-01-23 21:38:17
【问题描述】:
我知道这个问题已经被问过很多次了,但是我到处搜索,仍然没有找到答案。我对 Java 比较陌生。我有
JButton b[][];
稍后,我分配b[3][3].setIcon(path)。但是,path 处的图像始终是实际图像的一小部分,大小与JButton 相同。我想要的是重新调整图像大小以适合JButton 的大小。有没有办法做到这一点?顺便说一句,这里有一些(我认为)很重要的代码:
int n = 8;
int m = 8;
...
b = new JButton[n][m];
setLayout(new GridLayout(n,m));
for (int y = 0;y<m;y++){
for (int x = 0;x<n;x++){
b[x][y] = new JButton(" ");
b[x][y].addActionListener(this);
add(b[x][y]);
b[x][y].setEnabled(true);
}
}
【问题讨论】: