Swing GUI に 2 つの JList があります。ここで、ユーザーがボタン (TransferButton など) をクリックすると、1 つの JList から選択された要素が最初の JList から 2 番目の JList に追加され、最初の JList から選択された要素が削除されます。
質問する
3872 次
3 に答える
3
モデルは選択について知りません。
JList は、選択されたアイテムまたは選択されたインデックスを取得するためのいくつかのメソッドを提供します。これらのメソッドを使用してアイテムを取得し、他のリストのモデルに追加します。
于 2010-01-22T15:30:34.227 に答える
2
2 つJList
の があり、それぞれListModel
の もあります。実装方法に応じて、1 つのモデルから要素を削除して、別のモデルに追加することができます。ただし、ListModel
インターフェイスはデフォルトで要素へのアクセス以上のものを気にしないことに注意してください。そのため、おそらく自分で実装add
し、remove
そこにメソッドを作成する必要があります。
于 2010-01-22T15:13:01.033 に答える