[英]Java AWT - How to save images in Arraylist
我想將圖片保存在Arraylist中,以便可以使用變量來調用它們。 他們應該用一張可以在任何時候擴展的單個JLabel中顯示的卡片的小圖片。
我是Java的新手,無法想象如何做到這一點。 願你們中的一些人做。
底部的代碼已盡我所能,並顯示了圖片應在哪里而不是字符。
if (event.getSource() == bBet) {
random = getRandom();
CardsPC.add(getCard(random));
setPointsPC(random);
String text = CardsPC.get(0);
for(int i = 1; i < CardsPC.size(); i++){
text = text + ", " + CardsPC.get(i);
}
lblCardsPC.setText(text);
}
public String[] Cards = { "2", "3", "4", "5", "6", "7", **(Pictures here)**};
public String getCard(int random) {
String card = Cards[random];
return card;
}
public int getRandom() {
int random = r.nextInt(13);
return random;
}
public void setPointsPC(int number) {
switch (number) {
case 0:
pointsPC.add("2");
break;
case 1:
pointsPC.add("3");
break;
case 2:
pointsPC.add("4");
break;
case 3:
pointsPC.add("5");
break;
case 4:
pointsPC.add("6");
break;
case 5:
pointsPC.add("7");
break;
case 6:
pointsPC.add("8");
break;
case 7:
pointsPC.add("9");
break;
case 8:
pointsPC.add("10");
break;
case 9:
pointsPC.add("10");
break;
case 10:
pointsPC.add("10");
break;
case 11:
pointsPC.add("10");
break;
case 12:
pointsPC.add("11");
break;
case 13:
pointsPC.add("-10");
break;
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.