JList com multiplas seleções

Tenho a seguinte linha de codigo:

P1.add(new JLabel("Estado Lista: "));
String[] arrLista;
arrLista = new String[4];
arrLista[0] = “RJ”;
arrLista[1] = “SP”;
arrLista[2] = “AM”;
arrLista[3] = “PR”;

JList Jlista = new JList(arrLista);
Jlista.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
P1.add(new JScrollPane(Jlista));


Da forma como esta eu consigo visualizar a lista no programa sem problema, mas ela permite apenas uma seleção, eu gostaria de poder selecionar 2 ou + itens. Na penultima linha esta o codigo que pelo que entendi no JavaDoc habilita essa propriedade que estou querendo, mas não esta funcionando? o que esta faltando?

Obrigado