window_resizable()#

Set the Sketch window as resizable by the user.

Examples#

1def setup():
2    py5.window_resizable(True)
3
4
5def draw():
6    py5.square(py5.random(py5.width), py5.random(py5.height), 10)

Description#

Set the Sketch window as resizable by the user. The user will be able to resize the window in the same way as they do for many other windows on their computer. By default, the Sketch window is not resizable.

Changing the window size will clear the drawing canvas. If you do this, the width and height variables will change.

This method provides the same functionality as Py5Surface.set_resizable() but without the need to interact directly with the Py5Surface object.

Underlying Processing method: windowResizable

Syntax#

window_resizable(resizable: bool, /) -> None

Parameters#

  • resizable: bool - should the Sketch window be resizable

Updated on April 27, 2022 11:19:15am UTC