Aptana Studio 3 (includes PyDev) |
Ένα βασικό pyglet για Python με λίστα labels και βασικό click event:
import pyglet
import time
import threading
window = pyglet.window.Window()
lbl = []
def print_list(start,stop,txt):
for yy in range (start,stop,20):
text = txt+str(yy)
lbl.append(pyglet.text.Label(text,
font_name='Georgia',
font_size=10,
x=10, y=window.height-yy,
anchor_x='left', anchor_y='center'))
lbl = []
print_list(40,140,"lbl-")
@window.event
def on_draw():
window.clear()
for lbli in lbl:
lbli.draw()
@window.event
def on_mouse_press(x, y, button, modifiers):
window.clear()
del lbl[:]
print_list(40,140,"LBL")
for lbli in lbl:
lbli.draw()
#window.push_handlers(pyglet.window.event.WindowEventLogger())
pyglet.app.run()
exit()
Χρησιμοποίησα to Aptana Studio 3, με ενσωματωμένο PyDev. Out-of-the-box θέλει μόνο κατά την δημιουργία project ορισμό του path της Python εγκατάστασης.
No comments:
Post a Comment