Notícias de POO

Esclarecimento importante sobre o Guião 6.5

 
Miguel Goulão
Esclarecimento importante sobre o Guião 6.5
by Miguel Goulão - sexta, 22 maio 2009, 6:05
 
Caros alunos,

Foi colocada online uma versão actualizada do guião 6.5 esta quinta feira, na sequência de um bug de difícil detecção encontrado no trabalho de um aluno, num horário de atendimento.

Atenção ao texto que aparece cortado a vermelho nesta versão, e identificado logo no início do guião. O GameComponent deve ser criado directamente dentro de GameFrame, e não dentro de um JPanel (como se depreendia do texto na versão inicial do guião), para poder ser desenhado da forma sugerida no enunciado.

Mais especificamente, algures dentro do construtor de GameFrame, devem ter algo parecido a isto:


/* mazeComp é uma variável de instância de GameComponent, do tipo MazeComponent, enquanto que myMaze é uma variável do tipo Maze. */

mazeComp= new MazeComponent(myMaze, this);
this.add(mazeComp);



Ou seja, adicionamos mazeComp ao nosso GameFrame. Verifique sempre que tem o enunciado actualizado.

Cumprimentos,
Miguel Goulão
Miguel Goulão
Re: Esclarecimento importante sobre o Guião 6.5
by Miguel Goulão - sexta, 22 maio 2009, 6:19
 
oops.
Nada como escrever uma gralha num email que era dedicado a alertar para a correcção de outra gralha. :-(
Desta vez, a gralha no email estava no comentário. Aqui vai o excerto corrigido.


/* mazeComp é uma variável de instância de GameComponent GameFrame, do tipo MazeComponent, enquanto que myMaze é uma variável do tipo Maze. */

mazeComp= new MazeComponent(myMaze, this);
this.add(mazeComp);



Bom fim de semana,
Miguel Goulão