Puede ser por varias razones, una de ellas que no se esté actualizando la interfaz gráfica (prueba a minimizar y maximizar a ver si aparecen) o por el tipo de layout que uses (si usas un layout absoluto tienes que especificar en que punto exacto y con que tamaño quieres que aparezcan los checkbox).
Si es la primera, hay que repintar la interfaz después de añadir mediante:
Código Java:
Ver originalList<Curso> curso = pers.cursos();
for (int aux = 0; aux < cursos.size(); aux++){
panelCursos.add(box);
}
Saludos.