[code]try
{
listaEquipe = BancoDeDados.getInstance().obtemEquipes();
}
catch (Exception e1)
{e1.printStackTrace();}
listaEquipesStrings = new String[listaEquipe.size()];
for (int i=0; i<listaEquipe.size(); i++)
{
listaEquipesStrings[i] = listaEquipe.get(i).getNome();
}
cmbEquipe = new JComboBox(listaEquipesStrings);
cmbEquipe.setBounds(170, 20, 120, 20);
cmbEquipe.addActionListener(escutaBotoesCombo);
panelPrincipal.add(cmbEquipe);
if (listaEquipesStrings.equals("")==false)
{
Equipe e = (Equipe)listaEquipe.get(cmbEquipe.getSelectedIndex());
listaJogadores = e.getJogadores();
}
else
{
System.out.println("bla");
}
[/code]
o erro aparece quando eu vou cadastrar um jogador e não tem uma equipe cadastrada, dá erro nessa linha:
Equipe e = (Equipe)listaEquipe.get(cmbEquipe.getSelectedIndex());
o que pode ser!?[/quote]