I'm basically wanting to design a java questionaire gui (not on java) basically just a program that holds a bunch of questions and the corresponding correct answers. So the question i would imagine i would make appear on the label and then having four possible answers a b c and d as jbuttons. Then finally giving the user a score. I'm not really sure what the best way to do this is but i have searched high and low and cannot find a good piece of code to give me some ideas. My problem is everything i search in google about java questionaires etc it just gives me a million tests of java knowledge.
Have any of you guys built or seen any code that you could link me to ?
The questions and answers are all in files. Each line has a book number, question number, answer, the question and the 4 answers. Sample shown:
BK NBR ANS QUESTION CHOICE A CHOICE B CHOICE C CHOICE D ILLUSTRATION
1 1 C INLAND ONLY You are navigating in a narrow channel and must remain in the channel for safe operation. Another vessel is crossing the channel ahead of you from your starboard and you doubt whether your vessel will pass safely. Which statement is TRUE? "You must stop your vessel, since the other vessel is the stand-on." You must sound one short blast of the whistle and turn to starboard. You must sound the danger signal. You must stop your engines and you may sound the danger signal.
These are all read into some kind of collection like an ArrayList or Vector. Then are accessed by an index number. As you progress thru the questions, you save the index number for each question. That way you have the index number for the previous question. The index number for the next question could either be the next one in line or it could be randomly generated to change the order of the questions for one usage to the next.