Boa tarde galera,
estou fazendo um aplicativo, fiz tres abas em uma aba curso eu insiro os dados blz… ta funcionando blz… mas em outra aba esta pengando o ultimo valor do vetor e não está buscando o vetor correto…
se alguem puder ajudar… agradeço… vou postar um pedaço do codigo…
[code]public void InserirCursos(){
i = 0;
C = new Cursos(jTextField_Numero.getText(), jTextField_Nome.getText(), jComboBox_Periodo.getSelectedItem().toString());
if ((!C.mostrarNumero().equals("")) && (!C.mostrarNome().equals("")) && (!C.mostrarPeriodo().equals(""))){
while ((i<30) && (vetCursos[i]!= null)){
i++;
}
if(i<30){
vetCursos[i] = C;
}
public void InserirDisciplina(){
i = 0;
D = new Disciplina(jTextField_Codigo.getText(), jTextField_Nome.getText(), jTextField_Carga_Horaria.getText(), choice_Codigo.getSelectedItem());
if((!D.mostrarCodigo().equals("")) && (!D.mostrarNomeDisc().equals("")) && (!D.mostrarCargahoraria().equals("")) && (!D.mostrarCursos().equals(""))){
while ((i<30) && (vetDisciplina[i] != null)){
i++;
}
if(i<30){
vetDisciplina[i] = D;
JOptionPane.showMessageDialog(this, “ok Cadastrado”);
list_Disciplina.addItem(vetDisciplina[i].mostrarCodigo()+" - “+ vetDisciplina[i].mostrarNomeDisc()+” - “+ vetDisciplina[i].mostrarCargahoraria()+” - "+ vetDisciplina[i].mostrarCursos());
}
}
public void preencherCombo(){
i = 0;
choice_Codigo.removeAll();
choice_selecione_Curso.removeAll();
while((i<30) && (vetCursos[i] != null)){
choice_Codigo.add(String.valueOf(vetCursos[i].mostrarNumero().toString())+" - “+vetCursos[i].mostrarNome());
choice_selecione_Curso.add(String.valueOf(vetCursos[i].mostrarNumero().toString())+” - "+vetCursos[i].mostrarNome());
i++;
}
}
public void recuperar(){
i = 0;
lista_Relacao_Disciplina.clear();
while((i<30) && (vetDisciplina[i] != null)){
if (choice_selecione_Curso.getSelectedItem().equals(vetDisciplina[i].mostrarCursos())){
lista_Relacao_Disciplina.addItem(vetDisciplina[i].mostrarCodigo()+" - “+vetDisciplina[i].mostrarNomeDisc()+” - “+ vetDisciplina[i].mostrarCargahoraria()+” - "+ vetDisciplina[i].mostrarCursos());
}
i++;
}
}
[/code]