1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Controle de clik no botão de alternativas

to tentando fazer um quiz no java fx. mas queria 4 botoes para entrada de alternativa correta, botão "A", "B","C"... mas não sei controlar os botoes para cada pergunta 1 clik dependendo do botão retorna alternativa A,B ou C, fiz desse jeito mas comum clik ja calcula tudo , quero para cada pergunta uma entrada.

FXMLDocumentController implements Initializable {

@FXML private Label lblPontos; @FXML private Button btnClik; // Pontos Do quiz; int pontos = 0;

// Respostas das perguntas; char resposta1 = 'a'; char resposta2 = 'b'; char resposta3 = 'a'; //Botão de alternativa A; @FXML private void clickBotao(ActionEvent event) { // Primeira pergunta x; if (resposta1 == ‘a’) { pontos += 5; resposta1 = 0; lblPontos.setText("" + pontos);

System.out.println("seus pontos é; " + pontos); } // Segunda pergunta x; if (resposta2 == 'a') { pontos += 5; resposta2 = 0; lblPontos.setText("" + pontos); System.out.println("seus pontos é; " + pontos); } // Terceira pergunta x; if (resposta3 == ‘a’) { pontos += 5; resposta3 = 0; lblPontos.setText("" + pontos); System.out.println("seus pontos é; " + pontos); }

} @Override public void initialize(URL url, ResourceBundle rb) { // TODO }

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags java ou faça a sua própria pergunta.