Caso alterar o conteúdo do elemento em tempo de execução não seja possível, alguém sabe se existe uma forma então de quando selecionar um elemento ou mais, eles ficarem selecionados com alguma cor, fonte diferente, sei lá, algo que mostre que o item foi marcado ou desmarcado, sei que tem uma implementação com checkboxes mas não gostaria desta forma.
Hoje andei pesquisando mais um pouco sobre mudar o elemento marcado na JList em tempo de execução e vi uma informação que dizia que uma JList formada por uma ListModel() que é o meu caso, não permite alteração, somente remoção ou adição de elementos em tempo de execução. Alguém sabe se isto procede mesmo?