| #!/usr/bin/env python |
| """Simple pyglet example to manually test event loop integration. |
| |
| To run this: |
| 1) Enable the PyDev GUI event loop integration for pyglet |
| 2) do an execfile on this script |
| 3) ensure you have a working GUI simultaneously with an |
| interactive console |
| """ |
| |
| if __name__ == '__main__': |
| import pyglet |
| |
| |
| window = pyglet.window.Window() |
| label = pyglet.text.Label('Hello, world', |
| font_name='Times New Roman', |
| font_size=36, |
| x=window.width//2, y=window.height//2, |
| anchor_x='center', anchor_y='center') |
| @window.event |
| def on_close(): |
| window.close() |
| |
| @window.event |
| def on_draw(): |
| window.clear() |
| label.draw() |