0

顧客の注文を処理するアプリケーションを設計する必要があります。GUI にはタブがあり、1 つは顧客用、もう 1 つは管理者用です。顧客タブでは、製品リストから製品を選択することで注文を送信できます。各製品の前にはチェックボックスがあり、数量を指定するテキスト フィールドがあります。

デザインに netbeans gui エディターを使用していますが、コードを変更できないため、少し行き詰っています。製品リストを動的に作成することはできません (したがって、製品配列リスト内の各製品の行を作成し、各行にチェックボックスとテキストフィールドを配置するため)、または少なくとも方法がわかりません。

私の質問は-そのようなリストを動的に作成する方法はありますか(チェックボックス+製品名のラベル+数量を待つテキストフィールド)、または私の考えに代わるものはありますか?

4

1 に答える 1

0

JTable製品と数量のリストにa を使用する必要があるようです。JTableNetBeans GUI エディタでは、設計中のパネルにのみ配置できます。その後、入力するデータを保持するテーブルの「モデル」を定義する必要があります。How to Use Tablesに関する公式の Oracle Java チュートリアルを参照してください。

もちろん、あなたの要件に合ったユースケースは他にもたくさんありますが、あなたのデザインは問題ないように思えます。ただし、製品に対して数量を入力するだけで、顧客がその製品を選択したことを示すのに十分なはずなので、チェックボックスはおそらく不要です。ただし、製品のリストが長くなりすぎた場合は、このデザインに再度アクセスすることをお勧めします。おそらく、テーブルには 2 つの列があり、最初の列は製品のコンボ ボックス リストで、2 番目の列は数量です。

于 2012-04-22T20:42:49.533 に答える