私は小さな Java アプリケーションをプログラミングしていますが、私の Java スキルはまだ 2 ~ 3 か月しか経っていないため、技術的な問題に直面しています。
私の問題は次のとおりです。顧客がホテルに電話して、部屋を借りたいと思っています。従業員 (アプリケーションを使用) は、顧客の名前、電話番号、到着日と出発日をメモします (その部分は完了しています)。顧客がホテルに到着すると、従業員は顧客確認番号を使用して予約を見つけます。これで、選択したクラス (エコノミー、ファースト クラスなど) の利用可能な部屋が表示されるインターフェイスが表示されます。
従業員に X 室の広さを選択してもらいたいのですが、X は顧客が注文した部屋です。部屋番号を表示するために JList を使用しています。問題は、選択モードを 1 行または複数行にしか設定できないことです。
myList.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
myList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
すべての javadoc を読み、MULTIPLE_INTERVAL_SELECTION に制限を設定する既存の方法を見つけようとしましたが、無駄でした。
なにか提案を?
PS。私の英語は最高ではありません。これをできるだけ明確にしようとしています。