0
私はでJListのから選択されたすべてのアイテムを取得することが可能である知っている: JListからすべてのアイテムを取得できますか?
leftlist.getSelectedValues();
しかし、すべての項目と選択されたものではないだけを取得することが可能ですか?
私はでJListのから選択されたすべてのアイテムを取得することが可能である知っている: JListからすべてのアイテムを取得できますか?
leftlist.getSelectedValues();
しかし、すべての項目と選択されたものではないだけを取得することが可能ですか?
JList
の長さをキャッチするには、getModel()
とgetSize()
を使用する必要があります。また、要素を取得するためにインデックスを反復するループが必要です(getElementAt()
)。
例:
for(int i = 0; i< jList.getModel().getSize();i++){
System.out.println(jList.getModel().getElementAt(i));
}
あなたは正しいです、あなたはjList.getSelectedValues()
から値を選択することができます。 JList
に複数選択した要素をjList.getSelectedValuesList()
で取得することも、リストのListSelectionModel
でイベントを受信することも可能です。 How to Use Listsのドキュメントをお読みください。
しかし、リストにはどのようにデータが挿入されましたか? –