All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- action(Event, Object).
Method in class LetsMakeADealApplet
- Deal with all other interface interaction (except doors)
- autoPlay().
Method in class LetsMakeADealApplet
- Plays the game automatically
- chooseFirstDoor(int).
Method in class LetsMakeADealApplet
- Marks given door as selected.
- clearEverything().
Method in class LetsMakeADealApplet
- Clears all counters and resets game
- DoorCanvas().
Constructor for class DoorCanvas
- Provided for convenience only.
- DoorCanvas(ImageCanvasEventHandler, Image, Image, Image).
Constructor for class DoorCanvas
- Creates a DoorCanvas.
- draw().
Method in class ImageCanvas
- Draws the ImageCanvas
- gameLogic(int).
Method in class LetsMakeADealApplet
- Decides what to do when the player selects a door.
- ImageCanvas().
Constructor for class ImageCanvas
- This is provided for convenience only.
- ImageCanvas(ImageCanvasEventHandler, Image).
Constructor for class ImageCanvas
- Creates an ImageCanvas with the specified event handler and
initial image.
- imageCanvasEvent(ImageCanvas).
Method in class LetsMakeADealApplet
- This method is a callback that's called when the player
clicks a door.
- init().
Method in class LetsMakeADealApplet
- Reads parameters from APPLET tag, loads images, lays out components,
initializes game.
- initGame().
Method in class LetsMakeADealApplet
- Initializes game.
- isBad().
Method in class DoorCanvas
- Is this door the booby prize?
- LetsMakeADealApplet().
Constructor for class LetsMakeADealApplet
-
- minimumSize().
Method in class ImageCanvas
-
- mouseDown(Event, int, int).
Method in class ImageCanvas
- Handles a mouseDown event by calling the ImageCanvas' callback
(set in the constructor).
- mouseUp(Event, int, int).
Method in class ImageCanvas
- Doesn't do anything right now
- paint(Graphics).
Method in class ImageCanvas
-
- paint(Graphics).
Method in class LetsMakeADealApplet
-
- preferredSize().
Method in class ImageCanvas
-
- setBad().
Method in class DoorCanvas
- Sets the DoorCanvas to the revealed booby prize state
- setImage(Image).
Method in class ImageCanvas
- Sets the ImageCanvas to a new Image.
- setSelected().
Method in class DoorCanvas
- Sets the DoorCanvas to the selected state
- setUnselected().
Method in class DoorCanvas
- Sets the DoorCanvas to the unselected state
- updateStats().
Method in class LetsMakeADealApplet
- Updates all statistics
- updateStayLose().
Method in class LetsMakeADealApplet
-
- updateStayWin().
Method in class LetsMakeADealApplet
-
- updateSwitchLose().
Method in class LetsMakeADealApplet
-
- updateSwitchWin().
Method in class LetsMakeADealApplet
-