2016-08-30 8 views
-1

私は現時点でJavaでHeadsまたはTailsゲームを作ろうとしており、出力テキストをテキスト領域に取り込むのに苦労しています。出力テキストをTextAreaに表示するにはどうすればよいですか?

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {           
    if (Math.random() < 0.5) 
     System.out.println("Heads"); 
    else 
     System.out.println("Tails"); 
    jTextArea1.update(jTextArea1.getGraphics()); 
} 

私はボタンが押されたとき、それは無駄ではなく表示することを確認しようとしている:私は何

はある瞬間にあります。それは少し私を悩ませている。

答えて

0

System.outは、テキスト領域には移動しません。それは標準です(あなたはそれをリダイレクトすることはできますが、ここには入りません)。テキストエリアの内容を更新するにはjTextArea1.setText("Heads");を使用してください。追加するには、まず既存のテキストを取得する必要があります。

+0

ありがとうございました。 – notagoodusername

関連する問題