zoukankan      html  css  js  c++  java
  • 用Python作GIS之四:Tkinter基本界面的搭建

    Python下的主窗口可以定义如下:
    def start(self):
            #self.project = Project("temp")
            #self.project.directory = os.getcwd()
            #Splash = SplashScreen(self.master)
            self.hellos = 0
            self.master.title("STARS: Space-Time Analysis of Regional Systems")
            self.master.iconname("STARS")
            self.master.bind("<Control-q>", self.quit)
            h = self.winfo_screenheight()
            w = self.winfo_screenwidth()
            geom = "%dx%d"%(w,h)
            self.master.geometry("600x400+0+0")

    菜单定义如下:(仅列出File下的菜单,后略)
    self.menuBar = [                               
              ('File', 0,                                  # (pull-down)
                  [#('New Project ...', 0, self.newProject),           # [menu items list]
                   ('Open Project ...', 0, self.openProject), 
                   ('Project Summary',0,self.projectSummary),
                   'separator',                            # add a separator
                   ('Save Project ...', 0, self.saveProject),
                   ('Save Project As ...',1, self.saveProjectAs),
                   'separator',
                   ('Exit <CTRL-q>',    1, self.Quit)]              # label,underline,action
              ),
    ...

    上面窗口退出的对应命令
    def Quit(self):
            # added to deal with shell+gui options
            self.quit
            self.master.destroy()
            sys.exit(0)

    STARS采用的Tkinter基本界面的搭建语法大致就是这样

  • 相关阅读:
    电脑进入bios和u盘启动快捷键
    Securecrt 在win7下 字体太少问题
    windows无法安装到这个磁盘 gpt分区形式
    优酷上传高清视频
    将文件服务器及域控制器从2003迁移至Windows Server 2008 R2
    L SERVER 数据库被标记为“可疑”的解决办法
    Outlook关闭时最小化
    windows 7系统封装总结
    查询某软件所连接的外网IP地址
    windows桌面图标及任务管理栏丢失
  • 原文地址:https://www.cnblogs.com/columbus2/p/4298083.html
Copyright © 2011-2022 走看看