Os testes de personalidade quantitativamente avaliar traços de caráter de um indivíduo com base em suas respostas a uma série de perguntas sobre as circunstâncias ou crenças. Essas questões normalmente irá pedir nível de um indivíduo de concordância ou discordância com essas circunstâncias ou crenças gerais . Fazendo um teste em Java é uma ótima maneira para os programadores iniciantes para enfrentar um projeto mais avançado, e um bom caminho para a estudante de psicologia para coletar dados rapidamente através destes tipos de testes . Instruções
1
Escreva todas as perguntas dos testes cobrirão , e as categorias em que pontuações diferentes vão cair .
2
Criar uma matriz de cadeia que irá realizar cada um dos suas perguntas do teste de personalidade. Adicione uma outra dimensão para a pergunta categoria se suas perguntas serão marcados de forma diferente. Use a sintaxe básica de " String [] MyQuestionArray = new String [n] ; " onde " MyQuestionArray " é o nome do seu leque de questões de cordas e " n" é o número de questões do teste será composto por
< br. >
3
Atribua a cada questão a um elemento da matriz , usando a derivação adequada da sintaxe básica " MyQuestionArray [n] = ' Minha pergunta '; ", onde "n " é o elemento de matriz para o qual você está atribuindo a pergunta. Lembre-se que os números de elementos começam em zero, para que o seu primeiro trabalho questão será semelhante a sintaxe " MyQuestionArray [0] = ' Minha pergunta '; " . Ea cada pergunta após a primeira será incrementado por um
4
Crie o layout gráfico do seu aplicativo com um JLabel que irá realizar a pergunta. Declare o JLabel com a sintaxe " JLabel MyQuestion ; " onde " MyQuestion " é o nome que você vai dar a este JLabel em seu programa na área acima de qualquer de seus métodos em sua classe programa. Na classe , use a sintaxe " MyQuestion = new JLabel ( MyQuestionArray [n ]); " . Para puxar cada questão " n" da sua pergunta matriz para exibir em sua JLabel
5
Crie os JRadioButtons que irá realizar as respostas do teste tomador pode escolher com a sintaxe " JRadioButton AnswerButton = new JRadioButton ( " resposta " )," onde " AnswerButton " é o único nome que você dá a esse botão resposta um " resposta " é o botão de resposta representará
6
Adicione o JButton que permitirá ao usuário enviar suas respostas para marcar com a sintaxe básica " JButton SubmitAnswers = new JButton ( " Enviar " ); . ", onde " SubmitAnswers " é o nome que deseja dar o botão e "Enviar" é o texto que você deseja que o botão para segurar
7
Adicione um " ActionListener " para o botão com o " SubmitAnswer.addActionListener sintaxe (this) . ; " eo método este botão irá disparar , declarando um " método " com a sintaxe " actionPerformed public void actionPerformed ( ActionEvent e) { }
" onde o código para avaliar e pontuar as respostas do usuário vai dentro do " {} "deste método.
8
Determinar as respostas que o tomador de teste fornecido com " se " declarações que disparam se o usuário selecionado um botão específico . JRadioButtons usar um método chamado " isSelected ()" que retorna um valor booleano de verdadeiro ou falso. Assim, se um usuário selecionar um determinado botão , em seguida, a declaração " AnswerButton.isSelected () " onde " AnswerButton " é o nome do botão específico que você está examinando vai equivaler a verdade. Consequentemente , colocando a declaração acima mencionada dentro dos parênteses do "se" condição fará com que o especial "se" condição para disparar , se o usuário selecionado esse botão.
9
Coloque o código apropriado para marcar um determinado responder dentro do " if" que será desencadeada quando um botão específico para uma determinada questão é acionado.