Olá galera,
estou tentanto remover um intem de um JList e nao estou conseguindo estou gerando uma exeção:
java.lang.ArrayIndexOutOfBoundsException: Array index out of range
[quote=Reilander]verifique o retorno de
jl_selected.getSelectedIndex();
provavelmente nao ha nenhum item selecionado e ele vai retornar -1[/quote]
eu verifiquei e me certifiquei q tinha um item selecionado ele me da o erro
Exception in thread “AWT-EventQueue-0” java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 1
sendo que eu clikei no segundo item da lista se eu clikar no 1º item ele me retorna 0
[quote=Reilander]1) pelo amor de Deus, remove esse codigo todo ai
senao fica impossivel de ler, demora muito pra carregar isso aeh
2) na excecao, eh mostrada a linha em que ela foi gerada. qual foi?
posta eh
NAO ESQUECE DE REMOVER TODO O CODIGO![/quote]
essa é a exception
Exception in thread “AWT-EventQueue-0” java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
at java.awt.Container.remove(Container.java:1132)
at Interface.Frame.Frame_Frist_Time$ButtonHandler.actionPerformed(Frame_Frist_Time.java:329)
linha 329 é essa aqui
Exception in thread “AWT-EventQueue-0” java.lang.ClassCastException: javax.swing.JList$4 cannot be cast to javax.swing.DefaultListModel
at Interface.Frame.Frame_Frist_Time$ButtonHandler.actionPerformed(Frame_Frist_Time.java:263)
[quote=Reilander]me mostra a criacao da tua lista
e como tu setou o model[/quote]
resolvi agora tenho q acertar meu codigo mesmo… nao sei se vc entedeu oq eu estava querendo fazer… são 4 listas sendo q 3 é o onde vc escolhe oq cai para a 4 lista vc tem q escolher 18 itens sendo 10 da 1 lista 5 da 2 e 3 da 3ª…