我的地址簿程序有問題。我查看了地址簿中的所有條目,但它們顯示在不同的對話框中。第一個條目將顯示在第一個對話框中,然後如果我單擊「確定」,則下一個條目將顯示在另一個對話框中。我想要在一個對話框中顯示所有條目。如何將數據全部追加到一個對話框中?
這裏是我的getter方法:
public String getInfo(){
String Info = "NAME\tADDRESS\tPHONE NO.\tE-MAIL ADD\n" +
name +"\t " + add +"\t "+ phoneNo +"\t "+ email +"\n";
return Info;
}
這裏就是我展示的所有信息:
public void viewAll() {
for (int i = 0; i < counter; i++) {
JOptionPane.showMessageDialog(null, new JTextArea(entry[i].getInfo()));
}
}
希望你能幫助我...在此先感謝:)
這樣做,不知道是什麼......這是你的問題 – 2011-02-18 14:16:17
這正是我期望看到你的代碼。循環顯示所有條目,並在每個條目的消息對話框中顯示每條條目。你的意圖是什麼?什麼行爲不符合你的期望? – Axel 2011-02-18 14:16:57