Les tests de personnalité évaluer quantitativement les traits de personnalité d'un individu sur la base de ses réponses à une série de questions sur les circonstances ou les croyances. Ces questions demandent généralement le niveau d'accord ou de désaccord avec ces conditions ou des croyances générales d'un individu. Faire un tel test en Java est un excellent moyen pour les programmeurs débutants pour s'attaquer à un projet plus avancé, et un bon moyen pour les étudiants de psychologie de collecter rapidement des données à travers ce genre de tests. Instructions 1 écrire à toutes les questions des tests couvriront , et les catégories dans lesquelles les différents scores vont tomber . 2 Créer un tableau de chaînes qui détiendront chacun des vos questions de test de personnalité. Ajouter une autre dimension pour la catégorie de question si vos questions seront notés différemment . Utilisez la syntaxe de base du " String [ ] MyQuestionArray = new String [n ];" . Où " MyQuestionArray " est le nom de votre gamme de questions de chaîne et "n" est le nombre de questions , le test comprendre < br > Hôtels 3 attribuer à chaque question à un élément de tableau , en utilisant la dérivation appropriée de la syntaxe de base " MyQuestionArray [n] = ' Ma question " ; " où " n " est l'élément du tableau auquel vous attribuez le question. Rappelez-vous que le nombre d'éléments à partir de zéro , de sorte que votre première mission de question ressemblera le " MyQuestionArray [0 ] = ' Ma question »; «syntaxe . Et chaque question après la première est incrémenté d' une 4 Création de la charte graphique de votre application avec un JLabel qui tiendra la question. Déclarer le JLabel avec la syntaxe " MyQuestion JLabel ; " où " MyQuestion " est le nom que vous donnerez cette JLabel dans votre programme dans la zone au-dessus de l'un de vos méthodes dans votre classe de programmes . Dans la classe, utiliser le " MyQuestion = new JLabel ( MyQuestionArray [n]) ; " syntaxe. Tirer à chaque question "n" à partir de votre tableau de question à afficher dans votre JLabel 5 Créer les JRadioButtons qui contiendra les réponses du candidat peut choisir avec la syntaxe " JRadioButton AnswerButton = new JRadioButton (« réponse ») , « où » AnswerButton " est le nom unique que vous donnez à ce bouton de réponse une «réponse» est la réponse la touche représentera 6 Ajouter le JButton qui permettra à l'utilisateur de soumettre ses réponses pour marquer avec la syntaxe de base " JButton SubmitAnswers = new JButton (" submit "); . " où " SubmitAnswers " est l' le nom que vous voulez donner au bouton et «Soumettre» est le texte que vous souhaitez que le bouton de tenir 7 Ajouter un " ActionListener " à la touche avec le SubmitAnswer.addActionListener de syntaxe " (this). ; »et la méthode de ce bouton déclenche en déclarant une " " méthode avec la syntaxe" actionPerformed publique vide actionPerformed ( ActionEvent e) { } " où le code d'évaluer et de marquer les réponses de l'utilisateur ira dans le " {} " de cette méthode. 8 Déterminer les réponses que le preneur de test fournie avec " if " qui déclenchent si l'utilisateur a sélectionné un bouton spécifique . JRadioButtons utilisent une méthode appelée " IsSelected ()" qui retourne une valeur booléenne true ou false. Ainsi, si un utilisateur a sélectionné un bouton particulier alors " AnswerButton.isSelected () " où " AnswerButton " est le nom de la touche particulière que vous examinez sera égal à true. Par conséquent , en mettant la déclaration mentionnée ci-dessus à l'intérieur de la parenthèse du "si" état provoquera le particulier "si" état de déclencher si l'utilisateur a sélectionné ce bouton. 9 Mettez le code approprié pour marquer un particulier réponse dans le "if" qui déclenchera quand un bouton particulier pour une question particulière est déclenchée.
|