• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > Python Tkinter简单布局实例教程

Python Tkinter简单布局实例教程

作者:shichen2014 字体:[增加 减小] 来源:互联网

shichen2014 通过本文主要向大家介绍了python tkinter 布局,python tkinter,python tkinter教程,python tkinter安装,python tkinter下载等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文实例展示了Python Tkinter实现简单布局的方法,示例中备有较为详尽的注释,便于读者理解。分享给大家供大家参考之用。具体如下:

# -*- coding: utf-8 -*-
from Tkinter import *

root = Tk()
# 80x80代表了初始化时主窗口的大小,0,0代表了初始化时窗口所在的位置
root.geometry('80x80+10+10')

# 填充方向
'''
Label(root, text = 'l1', bg = 'red').pack(fill = Y)
Label(root, text = 'l2', bg = 'green').pack(fill = BOTH)
Label(root, text = 'l3', bg = 'blue').pack(fill = X)


# 左右布局
Label(root, text = 'l1', bg = 'red').pack(fill = Y, side = LEFT)
Label(root, text = 'l2', bg = 'green').pack(fill = BOTH, side = RIGHT)
Label(root, text = 'l3', bg = 'blue').pack(fill = X, side = LEFT)

# 绝对布局
l4 = Label(root, text = 'l4')
l4.place(x = 3, y = 3, anchor = NW)
'''

# Grid 网格布局
l1 = Label(root, text = 'l1', bg = 'red')
l2 = Label(root, text = 'l2', bg = 'blue')
l3 = Label(root, text = 'l3', bg = 'green')
l4 = Label(root, text = 'l4', bg = 'yellow')
l5 = Label(root, text = 'l5', bg = 'purple')

l1.grid(row = 0, column = 0)
l2.grid(row = 1, column = 0)
l3.grid(row = 1, column = 1)
l4.grid(row = 2 )
l5.grid(row = 0, column = 3)

root.mainloop()

</div>

Grid 网格布局运行效果如下图所示:

感兴趣的读者可以测试一下本文实例运行效果,相信对大家的Python程序设计有一定的借鉴价值。

</div>

您可能想查找下面的文章:

  • Python Tkinter简单布局实例教程
  • python的tkinter布局之简单的聊天窗口实现方法
  • Python Tkinter简单布局实例教程
  • python的tkinter布局之简单的聊天窗口实现方法

相关文章

  • Python中计算三角函数之cos()方法的使用简介
  • Python selenium 父子、兄弟、相邻节点定位方式详解
  • python实现查找两个字符串中相同字符并输出的方法
  • python实现360的字符显示界面
  • python实现ipsec开权限实例
  • 使用Python读写文本文件及编写简单的文本编辑器
  • 使用url_helper简化Python中Django框架的url配置教程
  • Python的Bottle框架中获取制定cookie的教程
  • python如何实现远程控制电脑(结合微信)
  • python爬取本站电子书信息并入库的实现代码

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • python实现的重启关机程序实例
    • python中enumerate的用法实例解析
    • python 性能提升的几种方法
    • Python 比较两个数组的元素的异同方法
    • python基于queue和threading实现多线程下载实例
    • python实现在目录中查找指定文件的方法
    • Python XML RPC服务器端和客户端实例
    • python使用正则表达式匹配字符串开头并打印示例
    • 使用tensorflow DataSet实现高效加载变长文本输入
    • 在Django中创建动态视图的教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有