Você está na página 1de 2
Análise e Desenvolvimento de Sistemas

Análise e Desenvolvimento de Sistemas

Disciplina:

Tópicos Avançados em Desenvolvimento de Sistemas

Prof.:

Anderson Macedo

Aula:

02-Linguagem Java ME

Semestre:

Aula Atividade

Orientações:

Caro Aluno,

A atividade proposta é a adaptação de novas funcionalidades ao programa que será desenvolvido na aula. Estude o material dos slides, postado no ambiente,

e construa uma solução seguindo estes passos:

1. Criar um novo comando na classe “MinhaPrimeiraMidlet” do tipo “OK” (OBS.:

não esquecer de adicionar o comando ao objeto “canvas”).

2.

Em “MeuGameCanvas”, criar duas variáveis de classe chamadas posCarX

e

posCarY do tipo “int” e inicializadas com o valor “0” cada uma delas.

3.

Em “MeuGameCanvas”, alterar as posições passadas na linha

“carSprite.setPosition(width/2, height/2);” para “posCarX” e “posCarY”.

4. Em “MeuGameCanvas2”, criar um novo método chamado “muda” na classe

“MeuGameCanvas2”, com o seguinte conteúdo:

public void muda() { posCarX = posCarX + 30; posCarY = posCarY + 30; carSprite.setPosition(posCarX, posCarY); render(g);

}

Em “MinhaPrimeiraMidlet”, no método “commandAction()”, inserir um novo “if” para tratar este novo comando “OK”, chamando o método “muda” de

Análise e Desenvolvimento de Sistemas

Análise e Desenvolvimento de Sistemas

MeuGameCanvas2.

Observações:

Caro Aluno, Peça para o tutor de sala enviar suas dúvidas pelo Chat Atividade para que o professor possa esclarecê-las.

Tenham um ótimo trabalho! Prof. Anderson Macedo