2012-02-11 32 views
0

基本的に私がやっていることは、arraylistからすべてのエントリを取得してJOptionPaneウィンドウに表示することです。しかし、問題は、新しいJOPtionPaneがすべてのエントリに対して毎回開かれていることです。 1つのJOptionPaneにすべてのエントリをリストする方法はありますか?ありがとうございました。このようにそれをやっについてJOptionPaneに複数行を表示

どう
for (int i = 0; i < LoansList.size(); i++) 
{ 
    Loans myLoans = (Loans) LoansList.get(i);      

    JOptionPane.showMessageDialog(null, myLoans.showDetails() + "\n ", 
    "", JOptionPane.INFORMATION_MESSAGE); 
} 

答えて

0

String acc = ""; 

for (int i = 0; i < LoansList.size(); i++) 
{ 
    Loans myLoans = (Loans) LoansList.get(i); 

    acc += myLoans.showDetails() + "\n"; 
} 

JOptionPane.showMessageDialog(null, acc, "", JOptionPane.INFORMATION_MESSAGE); 
+0

パーフェクト!ありがとう –

+0

@AndreaParascandaloこれで問題が解決した場合は、回答を受け入れたものとしてマークしてください。 PS:歓迎です:)。 –

+0

私はこの と同様にタイトルを追加したい場合は、この行が一定>>名姓が電話 住所この行は>>ヴァールヴァールヴァールヴァールは、私はタイトルテキストを置くべき を変更? arraylistのエントリは、対応するタイトルの下にきちんと入れられていますか? –

関連する問題