Button objects can be pressed by the user.
Pressing a Button calls a function. Which function to call is specified when the button is created.
The following function creates a new Button, so you need to save it in a variable (so you can use it later).
Function | Description |
Button(text, function) | Creates a new button containing text (a string).Every time the button is pressed, function is called automatically. This function should expect zero parameters. |
For example, a button may be created as follows:
button1 = Button("Play music", playMusic)
where playMusic is a function with zero parameters. This function will be called automatically when the user presses this button.
Once a Button has been created, it may be added to a Display specifying where to place its top-left corner.
d.add(button1, 50, 50)