私のコードでは、アルファベットからランダムな文字を生成する必要があります。文字を生成した後、draw.Stringメソッドを使用して文字を描画する必要があります。 charAt(random)メソッドを使って文字を生成することができたとは思っていましたが、動作していません。私のコードはjavaの下にあります。私が間違ってやっていることとそれを修正する方法を教えてください。ありがとうランダムな文字を生成し、その文字をdraw.Stringで描画する
Random rand = new Random();
String alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
String randomLetter = charAt(rand);
Font letterFont = new Font("SansSerif", Font.BOLD, 94);
g.setFont(letterFont);
g.drawString(letter , x+45, y+100);
コンパイラはあなたが間違ってやっている正確に何を教えてくれます - 批判*信じるエラーメッセージ(ヒント:それはあなたがランダムなオブジェクトを使用する方法ではありません)を読み、*。 –
ヒント2:charAtを何かに呼び出す必要があります。 –