Wie man eine Personality Test Anwendung in Java zu entwickeln. Diese Fragen werden in der Regel fragen die individuelle Ebene der Übereinstimmung oder Nichtübereinstimmung mit diesen Umständen oder allgemeine Überzeugungen. Erstellen eines solchen Tests in Java ist eine großartige Möglichkeit für Anfänger Programmierer eine erweiterte Projekt anzugehen , und eine gute Möglichkeit für die Schüler der Psychologie , um schnell Daten sammeln durch diese Art von Tests. Anleitung
1
Schreiben Sie alle Fragen die Prüfungen decken , und die Kategorien, in denen verschiedene Partituren fallen wird.
2
Erstellen Sie einen String Array, halten jeder wird Ihre Persönlichkeit Testfragen. In eine neue Dimension für die Frage , ob Ihre Fragen Kategorie anders erzielt werden . Verwenden Sie die grundlegende Syntax von " String [] MyQuestionArray = new String [n]; ." Wo " MyQuestionArray " der Name Ihres Array von String- Fragen und "n" ist die Anzahl der Fragen wird der Test umfassen
< br > Seite 3
zuweisen jede Frage zu einem Array-Element , mit dem entsprechenden Ableitung der grundlegende Syntax " MyQuestionArray [n ] = ' Meine Frage '; ", wobei " n" ist die Array-Element , zu dem Sie die Zuordnung der Frage. Denken Sie daran, dass das Element Zahlen bei Null beginnen , so dass Ihre erste Frage Zuordnung wird ähneln die Syntax " MyQuestionArray [0] = ' Meine Frage '; ." Und jede Frage nach dem ersten wird um eins erhöht
4
erstellen Sie die grafische Layout Ihrer Anwendung mit einem JLabel , die die Frage halten wird . Erklären Sie das JLabel mit der Syntax " JLabel MyQuestion ; " wo " MyQuestion " der Name ist, werden Sie diese in Ihrem Programm JLabel geben im Bereich oberhalb einer Ihrer Methoden in Ihrem Programm Klasse. In der Klasse , verwenden Sie die Syntax " MyQuestion = new JLabel ( MyQuestionArray [n]) ; " . , Um jede Frage "n" aus Ihrer Frage Array ziehen in Ihrem JLabel anzuzeigen
5
Erstellen Sie die JRadioButtons dass die Antworten halten die Testteilnehmer aus mit der Syntax wählen " JRadioButton AnswerButton = new JRadioButton ( " Antwort "); " wo " AnswerButton " ist der eindeutige Name, den Sie zu dieser Antwort-Taste eine " Antwort " ist die Antwort auf die Schaltfläche vertreten
6
Fügen Sie den JButton , die dem Benutzer erlauben, ihre Antworten für die Auswertung mit der grundlegenden Syntax vorlegen wird " JButton SubmitAnswers = new JButton ( " Submit " ); . " wo " SubmitAnswers " ist das nennen Sie die Taste und geben "Submit" ist der Text, den Sie wollen, dass die Taste zu halten
7
hinzufügen " ActionListener " auf die Schaltfläche mit der Syntax " SubmitAnswer.addActionListener (this). ; " und das Verfahren auf diese Schaltfläche , indem er erklärt eine auslösen wird " actionPerformed "-Methode mit der Syntax " public void ( ActionEvent e) { }
" , wo der Code zu beurteilen und zu punkten die Antworten des Benutzers werden innerhalb unterwegs " {} " dieser Methode.
8
Bestimmen Sie die Antworten der Testteilnehmer mit vorgesehen " if " -Anweisungen , die ausgelöst werden , wenn der Benutzer eine bestimmte Taste. JRadioButtons verwenden eine Methode namens " IsSelected ()" , die einen booleschen Wert true oder false zurückgibt. So, wenn ein Benutzer eine bestimmte Taste ausgewählt dann die Aussage " AnswerButton.isSelected () ", wobei " AnswerButton " ist der Name der jeweiligen Schaltfläche Prüfung wird auf true gleichzusetzen sind . Folglich setzen die oben genannte Aussage innerhalb der Klammern der " if"-Bedingung bewirkt, dass die besondere " if"-Bedingung auslösen , wenn der Benutzer ausgewählt , dass die Taste .
9
den entsprechenden Code an einen bestimmten punkten Put antworten innerhalb der "if" -Anweisung, die auslösen , wenn ein bestimmter Knopf für eine bestimmte Frage ausgelöst wird .