Name

mouseClicked

Examples
# Click within the image to change the value of the rectangle
# after after the mouse has been clicked

value <- 0

draw <- function() {
    fill(value)
    rect(25, 25, 50, 50)
}

mouseClicked <- function() {
    if (value == 0) {
        value = 255
    } else {
        value = 0
    }
}
Description The mouseClicked() function is called after a mouse button has been pressed and then released.

Mouse and keyboard events only work when a program has draw(). Without draw(), the code is only run once and then stops listening for events.
Syntax
def mouseClicked():
    statements

def mouseClicked(event):
    statements
Parameters
eventMouseEvent: the MouseEvent
Related mouseX
mouseY
pmouseX
pmouseY
mousePressed_var
mousePressed
mouseReleased
mouseMoved
mouseDragged
mouseButton
mouseWheel
Creative Commons License