剛剛加入以尋求我正在編寫的一些代碼的幫助。我正在編寫一個基本的Java程序來幫助教授我的學生。該程序使用隨機控制器來選擇我正在通過終端工作的隨機響應。用Java編寫隨機答案生成器 - 答案出現在JFrame中
我正在使用此代碼進行下一步並添加窗口。我想讓這個程序打開一個窗口,點擊一個按鈕後,出現一個對話框,並顯示所選的答案。我有窗口工作,但我不能讓它顯示包含隨機響應的字符串。
我附上我的代碼。我認爲我的問題是在actionPerformed部分的最後一行代碼中。 .showMessageDialog只處理預定義的文本而不處理字符串?
抖動是在if語句內定義的。在外面定義它,或者在{} s中添加showMessageDialog –
我怎麼沒有想到這一點?非常感謝,它現在很有魅力。 – Notorious
@Notorious,考慮一個['switch'語句](http://docs.oracle.com/javase/tutorial/java/nutsandbolts/switch.html)而不是大量的else if語句 –