Definir um JList para poder selecionar mais de um item da lista

Boa tarde,

Sou iniciante em Java e estou fazendo uma interface da seguinte forma.
Criei um pacote > Cliquei com o botão direito no pacote > Cliquem em “Novo” > Cliquei em “Form JFrame”

Fui escolhendo os componentes e colocando em minha tela.
Um desses componentes escolhidos foi uma lista (JList) que populei com alguns valores.
Do jeito que está atualmente esta lista, só consigo selecionar uma linha (um item) da lista.

Gostaria de saber se é possível eu selecionar mais de uma linha (mais de um item) da lista.
Tem alguma propriedade que consigo mudar para fazer isso?
Alguém pode me auxiliar?

Desde já, agradeço!

Boa tarde,

Você tem 3 tipos de modo de seleção, que são eles:

  • ListSelectionModel.SINGLE_SELECTION - Permite apenas seleção unica.
  • ListSelectionModel.SINGLE_INTERVAL_SELECTION - Permite selecionar um intervalo na lista desde que seja continuo.
  • ListSelectionModel.MULTIPLE_INTERVAL_SELECTION - Nenhuma restrição na forma de selecionar.

use assim no seu JList:

jList.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);

Teste as alternativas e veja qual se encaixa melhor para seu caso.

[]'s