0
我最近一直想用java構造一個單人紙牌或黑色傑克遊戲。當我開始編寫代碼時,我遇到了一個關於高效導入卡片所有圖像文件的問題。我立即查了一下,但沒有得到任何答案。 WY問題是,爲什麼不能你的名字是這樣的圖像:使用數組命名java applet中的圖像文件
for (int num = 0; num1 < 40; num++){
Image names[num] = getImage (getDocumentBase(), "c" + (num +1) + ".gif");
}
如果您發現任何其他問題,請讓我知道。先謝謝你。 這是完整的代碼:
import java.applet.Applet;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Color;
public class CardsJavaProgram extends Applet {
public void init(){
String names [ ] = { "c1", "c2", "c3", "c4", "c5", "c6", "c7", "c8", "c9", "c10", "s1", "s2", "s3", "s4", "s5", "s6", "s7", "s8", "s9", "s10", "d1", "d2", "d3", "d4", "d5", "d6", "d7", "d8", "d9", "d10", "h1", "h2", "h3", "h4", "h5", "h6", "h7", "h8", "h9", "h10"};
for (int num = 0; num1 < 40; num++){
Image names[num] = getImage (getDocumentBase(), "c" + (num +1) + ".gif");
}
}
public void paint(Graphics screen){
int x = 10;
for (int num5 = 0; num5 < 5; num5++){
screen.drawImage(names[ (int) (Math.random() * 39)], x, 10, 100, 100, this);
x = x + 100;
}
}
}
P.S.我知道國王皇后和傑克沒有進口。
你什麼錯誤? – SLaks
字符串數組和圖像數組具有相同的名稱'名稱' – shyam