zoukankan      html  css  js  c++  java
  • hello , world Tkinter代码描述

    开始,我们首先要导入Tkinter 模块.它包含了Tk工具包所需要的所有的类和函数及其它需要的东西,在一般情况下,你可以直接导入Tkinter的所有属性和方法到你的模块的命名空间:

     from Tkinter import *
          

    初始化 Tkinter 必须先创建一个Tk root 组件.在每个程序中只需要做一次这样的工作,而且必须在其它 组件 创建之前首先被创建.

     root = Tk()
          

    下一步,我们创建一个Label组件 作为root窗口的子部件:

     w = Label(root, text="Hello, world!") w.pack()
          

    一个 Label 组件可以显示任意文字、图标或图片.在这里,我们使用了 text 选项指定了用来显示的文字.我们接着调用这个组件的 pack 方法来告诉它设置合适的区域来显示文字,并显示出来.在做完这些工作之后,我们还要指定Tkinter的事件循环(event loop)::

     root.mainloop()
          

    这样程序将停留在事件循环(event loop)上,直到我们关闭窗口. 事件循环不仅仅用来处理来用户事件(例如鼠标点击和按键)或窗口系统事件(例如重绘窗口和窗口配置信息), 它也可以处理操作Tkinter的操作队列,其中这些操作都是几何管理(pack 方法队列)和显示更新. . 这也意味着应用程序窗口在主循环(main loop)之前不会被显示.

  • 相关阅读:
    go-web摘抄1-基础知识
    arduino3-机械臂
    Arduino-2 使用按键开关
    Arduino-1 点亮小灯
    树莓派的语音识别
    gitlab的环境搭建及使用
    python数据处理 2
    idea 无法创建class文件
    Intellij IDEA添加database无法显示表等问题
    Intell idea 添加 jd反编译插件
  • 原文地址:https://www.cnblogs.com/shaoguangleo/p/2805801.html
Copyright © 2011-2022 走看看