2012-04-16 20 views
0

私は顧客の注文を処理するアプリケーションを設計する必要があります。 GUIには、顧客用と管理用のタブがあります。顧客タブでは、彼は、製品リストの製品を選択することにより、注文を提出する可能性があり、そのそれぞれの前にチェックボックスがあり、数量が指定されるテキストフィールドがあります。NetbeansのJavaチェックボックスリスト

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

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

答えて

0

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

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

関連する問題