Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //tutorial screen, explaining the main components of the quiz
- public void tutorial()
- //panel to explain the scoring system
- public void tutorialScore()
- //panel to explain the different types in the quiz
- public void tutorialType()
- //panel to explain the level and their difficulty
- public void tutorialLevel()
- //panel to explain how to answer
- public void tutorialAnswering()
- //main quiz screen to allow user to select type and level
- public void quiz()
- //panel to play multiple choice level 1
- public void MCLevel1()
- //panel to play multiple choice level 2
- public void MCLevel2()
- //panel to play fill in the blank level 1
- public void FIBLevel1()
- //panel to play fill in the blank level 2
- public void FIBLevel2()
- //panel to play fill in the blank level 3
- public void FIBLevel3()
- //randomly opens a panel panel and type
- public void random()
- //sets a JLabel to a positive or encouraging remark
- public void encourage(boolean result)
- //set fonts and locations for certain JLabels
- public void setup()
- //setup the score and questions at the start of a session
- public void setupScore()
- //setup the JRadioButton
- public void setupButton()
- //changes the questions and multiple choice options
- public void changeQuestionMC()
- //changes the question for fill in the blank questions
- public void changeQuestionFIB()
- //checks the userAnswer
- public void checkAnswer()
- //checks which JRadioButton is selected and if it is correct and changes question
- public class submitMC implements ActionListener
- //checks if userAnswer is correct and changes question
- public void submitFIB()
- //calls methods and performs actions accordingly
- public class tutorial implements ActionListener
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement