1

ピザ注文フォームであるクラス用のプログラムを作成しています。どのような選択が選択されても 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 変数は、小、中、大のボタン グループの選択からのものです。それは機能しており、計画どおりにテキスト ファイルに出力されています。リストの選択を表示する方法について少し混乱しています。

4

2 に答える 2