Pessoal,
Tenho uma JList declarada da seguinte forma:
String arquivos[] = {"Teste0.csv", "Teste1.csv", "Teste2.csv", "Teste3.exe (WTF!?)"};
JList jList = new JList(arquivos);
Como eu consigo saber a quantidade de elementos da minha JList?
Já tentei o método getComponentCount(), mas está retornando 1 quando deveria retornar 4.
Não tive sucesso buscando na documentação nem no Google.
Alguém?
Mais uma coisa.
Consegui com o método getLastVisibleIndex() saber o último índice visível, mas só funciona depois que JFrame já está visível.
Existe outra forma?
fui na Documentação da Sun e achei isto:
testei e funcionou:
jList.getModel().getSize();
segue o link:
http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JList.html
[]'s
Caso queira consultar os dados no JList:
for(int i = 0; i < jList.getModel().getSize(); i++)
{
System.out.println(jList.getModel().getElementAt(i));
}
Olha que eu cobro depois hein :lol:
[]'s