0
私はDefaultListModel
に取り組んでいます。選択した項目をリスト内の最初または最後の位置(上下ではない)に移動する必要があります。スワップせずに最初または最後の場所でDefaultListModel
の選択したアイテムを移動するにはどうすればよいですか?DefaultListModelの要素の位置を変更する
私はDefaultListModel
に取り組んでいます。選択した項目をリスト内の最初または最後の位置(上下ではない)に移動する必要があります。スワップせずに最初または最後の場所でDefaultListModel
の選択したアイテムを移動するにはどうすればよいですか?DefaultListModelの要素の位置を変更する
あなたが持っている問題は、「上」ボタンまたは「下」ボタンを押したときに項目が移動することですが、リストから削除してからもう一度追加したためですもはや選択されていない。リスト選択モデルは、「削除」イベントを処理し、選択された項目が削除されたため選択を消去します。
私はこの問題を解決するには、2つの方法で、洗練さの両方を知っている:あなたの「移動」アクションも同じ項目選択を維持するために選択モデルを更新しまし
それは少しより多くの仕事ですが、それは移動ロジックが対処することができますので、私は一般的に、(2)を使用しました選択モデルではなくリストモデルでのみ使用できます。
あなたは宿題タグを忘れましたか:-) – kleopatra
アイテムを取り出して希望の位置に挿入しますか? – StanislavL