Transferindo dados

1 resposta
M

To precisando de uma ajuda…
Vou dar uma resumida no que eu preciso dando um exemplo bem simples …
Tenho uma JFrame ( que contem uma pergunta ) e 4 botoes de opções …O Jbutton que contem a resposta certa é o quarto (por exemplo )…
Em cada JFrame tem uma pergunta , e de acordo com que o usuario vai respondendo ele vai pulando para a proxima pergunta que esta cituado em outra JFrame …
Se o usuario responder corretamente vai conta 0,5 ponto pra ele , e no final sera mostrado a sua pontuação …
Como faço para fazer esse sometorio e depois imprimir esse resultado em uma JOptionPane ?

Brigadão !!
Abraços … :smiley:

1 Resposta

wagnerfrancisco

Você pode criar um objeto que vai armazenar a pontuação e passá-lo para os JFrames, quando você instancia. Por exemplo:

public class JFrameUm extends JFrame {
   private Pontuacao pontuacao;
   public JFrame(Pontuacao pontuacao) {
      super();
      this.pontuacao = pontuacao;
   }
}

public class Pontuacao {
   public void adiciona() {
      // adiciona 0,5...
   }
}

Quando o usuário acerta a questão, basta chamar o método adiciona de pontuacao.

Criado 29 de julho de 2012
Ultima resposta 29 de jul. de 2012
Respostas 1
Participantes 2