本文整理汇总了Python中MainWindow.MainWindow.draw方法的典型用法代码示例。如果您正苦于以下问题:Python MainWindow.draw方法的具体用法?Python MainWindow.draw怎么用?Python MainWindow.draw使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MainWindow.MainWindow
的用法示例。
在下文中一共展示了MainWindow.draw方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1:
# 需要导入模块: from MainWindow import MainWindow [as 别名]
# 或者: from MainWindow.MainWindow import draw [as 别名]
mb_up = True
else:
mb_up = False
clicked = toolbar.get_clicked(mb_up)
for clickeditem in clicked:
if clickeditem.text == 'Open':
windows.append(FileBrowser((screen.get_width()/2)- 300, (screen.get_height()/2)-200, 600, 400, screen))
mb_up = False
elif clickeditem.text == 'Exit':
pygame.quit()
elif clickeditem.text == 'Tools':
windows.append(ToolWindow(100, 100, 400, 400, screen))
mb_up = False
mainWindow.draw()
# TOOLBAR STUFF
# Dealing with a list, so it's surrounded by try/except (in the event that no windows are on the screen)
check_toolbar = False# a little variable used to decide if checking the toolbar for clicks is appropriate
try:
if not windows[len(windows)-1].isClicked(): # Only check the toolbar if a window isn't being moved around
check_toolbar = True
except:
check_toolbar = True
if check_toolbar:
for item in toolbar.items:
mx, my = pygame.mouse.get_pos()
if item.is_clicked(item.x, item.y, mb_up):
item.show_menu = True