本文整理汇总了Python中label.Label.update方法的典型用法代码示例。如果您正苦于以下问题:Python Label.update方法的具体用法?Python Label.update怎么用?Python Label.update使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类label.Label
的用法示例。
在下文中一共展示了Label.update方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: main
# 需要导入模块: from label import Label [as 别名]
# 或者: from label.Label import update [as 别名]
def main():
pygame.init()
screen = pygame.display.set_mode((200,200),16)
back = pygame.Surface(screen.get_size(),16)
##color = (238,238,230)
color = (255,255,255)
back.fill(color)
screen.blit(back,(0,0))
clock = pygame.time.Clock()
MyEvent = Event()
cb_images = []
cb_images.append(load_image(os.path.join('data'),'checkbox_off.png'))
cb_images.append(load_image(os.path.join('data'),'checkbox_on.png'))
b_images = []
b_images.append(load_image(os.path.join('data'),'button_off.png'))
b_images.append(load_image(os.path.join('data'),'button_on.png'))
checkbox = CheckBox('Check me',cb_images,(10,40))
button = Button('Click me',b_images,(10,80))
label = Label('Hola ...',(10,120))
textbox = TextField('',100,(10,160))
while 1:
btn = 0
key = 0
clock.tick(40)
for event in pygame.event.get():
if event.type == KEYDOWN:
if event.key == K_ESCAPE:
return
else:
key = event.key
elif event.type == MOUSEBUTTONDOWN:
btn = event.button
checkbox.notify(MyEvent, btn)
button.notify(MyEvent)
textbox.notify(MyEvent, key)
label.update(screen)
button.update(screen)
textbox.update(screen)
checkbox.update(screen)
pygame.display.flip()