ピザ注文フォームであるクラス用のプログラムを作成しています。どのような選択が選択されても Getmetheorder という TextField に配置されるようにコードを設定しました。選択したすべての選択内容を、注文の受領書となるテキスト ファイルに入れたいと思います。
これが私がリストを設定する方法であり、これは問題なく機能しています。
Object selected[] = toplist.getSelectedValues();
String tops = "";
// Use a for loop to obtain the names of the selected items
for (int k = 0;k < selected.length ; k++ )
{
tops += selected[k] + ",";
}
Getmetheorder.setText( sizepicked + tops );
String[] selectedItems = new String[selected.length];
for(int i=0; i<selected.length;i++){
selectedItems[i] = selected[i].toString();
たとえば、ユーザーがペパロニ、ピーマン、マッシュルームを選択したときに、それをこのテキスト ファイルに挿入するようにしたいと考えています。
try {
BufferedWriter out = new BufferedWriter(new FileWriter("YourPizzaOrder.txt"));
out.write("Thank you for using the Online Pizza Ordering Program.");
out.newLine();
out.write("Your order was created on"+" "+today);
out.newLine();
out.write("*------------------------------------------------------*");
out.newLine();
out.write("a " + sizepicked + " With "+ //This is where i want the items from the Jlist to appear );
out.close();
}
catch (IOException e)
{
System.out.println("Exception ");
}
sizepicked 変数は、小、中、大のボタン グループの選択からのものです。それは機能しており、計画どおりにテキスト ファイルに出力されています。リストの選択を表示する方法について少し混乱しています。