zoukankan      html  css  js  c++  java
  • tkinter简介(一)

      Tkinter(也叫 Tk 接口)是 Tk 图形用户界面工具包标准 的 Python 接口。Tk 是一个轻量级的跨平台图形用户界面 (GUI)开发工具。 Tk 和 Tkinter 可以运行在大多数 的 Unix 平台、Windows、和 Macintosh 系统。

      Tkinter 由一定数量的模块组成。 Tkinter 位于一个名为 _tki nter(较早的版本名为 tki nter)的二进制模块中 。 Tkinter 包含了对 Tk 的低级接口模块,低级接口并不会被应用级程序员直接使用,通常是一个共享库(或 DLL), 但是在一些情况下它也被 Python 解释器静态链接。

                                                来自 Fredrik Lundh 的 An Introduction to Tki nter 

    笔者将会从以下几个窗口部件写起:

      Lable:标签

      Button:按钮

      Entry:输入框

      Text:文本框

      Checkbutton: 多选框

      Menu:菜单栏

      Radiobutton: 单选框

      Scrol lbar:滚动条

     

    写一个简单的样式:

    1 import tkinter # 导入thinter模块
    2 
    3 wuya = tkinter.Tk() # 创建窗口对象
    4 
    5 '''
    6 循环体
    7 '''
    8 wuya.mainloop() # 进入消息循环

    运行后结果:

    给循环体中加点东西:

     1 import tkinter # 导入thinter模块
     2 
     3 wuya = tkinter.Tk() # 创建窗口对象
     4 
     8 wuya.title("wuya") # 设置窗口标题
     9 wuya.geometry("300x200+10+20") # 设置窗口大小,用x连接表示窗口的宽和高,用+号表示为窗口的位置,位置原点以屏幕左上角为(0,0)
    10 lb = tkinter.Label(wuya, text = 'hello world!') # 添加一个lable,内容显示为hello world!
    11 lb.pack()
    12 
    13 wuya.mainloop() # 进入消息循环

    结果为:

  • 相关阅读:
    《.Net之美》样章 1.1 理解泛型(转载)
    jQuery&JSON~~
    TreeView绑定XML
    TreeView 的 CheckBox 被点击时的引发页面回发事件
    开发中巧用Enum枚举类型
    今天开始学习Python
    获取天气预报
    ORACLE数据库备份
    Eclipse配置Tomcat
    ORACLE常见错误及解决办法
  • 原文地址:https://www.cnblogs.com/tynam/p/8776928.html
Copyright © 2011-2022 走看看