【发布时间】:2014-10-31 18:20:30
【问题描述】:
我有这四个类变量:
private static final ImageIcon redKing = new ImageIcon("Images/redKingImage.png");
private static final ImageIcon blackKing = new ImageIcon("Images/blackKingImage.png");
private static final ImageIcon redChecker = new ImageIcon("Images/redCheckerImage.png");
private static final ImageIcon blackChecker = new ImageIcon("Images/blackCheckerImage.png");
我使用此方法将图标设置为我的棋盘格。
private void setImageOfChecker()
{
if(this.isKing == true){
if(isRed){
this.imageOfChecker = redKing;
}
else{
this.imageOfChecker = blackKing;
}
}
else{
if(isRed){
this.imageOfChecker = redChecker;
}
else{
this.imageOfChecker = blackChecker;
}
}
}
我现在的问题是图标对于板上的方块来说太大了,我想知道将这些图像中的每一个重新缩放到特定大小(例如 16x16 像素)的最简单方法是什么图标很适合放在板上。
【问题讨论】:
标签: java swing jbutton imageicon