| USE CASE #22 |
The buttons are actually panels that the user interacts with using a series of mouselistener functions. |
|
| Preconditions |
The gui is running and the user has a mouse to play the game with! |
|
| Success End Condition |
The user can move the mouse over a particular label/panel and the label changes to a different image. |
|
| Fail End Condition |
If the images do not exist, or the user does not have a mouse, then this cannot work! |
|
| Trigger |
User moves mouse over and/or clicks on particular label/panel areas that act as butttons |
|
| Description |
A gui is running, and a user clicks on a button, hovers over a buttom, moves away from the buttons. The buttons are actually represented by changing-labels within a panel that responds to various mouselistener functions! |
|