/** Creates new form frmCadProfessorDisciplina */ public frmProfessorDisciplina(int cod) { initComponents(); professordisciplinasapagar = new LinkedList<>(); disciplina = new Disciplina(); cursos = new LinkedList<>(); cursodao = new CursoDAO(); pessoadao = new PessoaDAO(); disciplinadao = new DisciplinaDAO(); professordao = new ProfessorDAO(); professor = professordao.Abrir(cod); professordisciplinadao = new ProfessorDisciplinaDAO(); professordisciplinas = professordisciplinadao.ListarTodas(cod); cursos = cursodao.ListarTodos(); pessoa = pessoadao.Abrir(professor.getCodpessoa()); lblNome.setText(pessoa.getNome()); cbxcurso.removeAllItems(); for (Curso curso : cursos) { cbxcurso.addItem(curso); } curso = (Curso) cbxcurso.getItemAt(0); cbxdisciplina.removeAllItems(); for (Disciplina disciplina : disciplinadao.ListarDisciplina(curso.getCodcurso())) { cbxdisciplina.addItem(disciplina); } disciplinatable(); }