python label位置_Python3 tkinter基础 Label pack 设置控件在窗体中的位置

本文介绍了在Python3的tkinter库中如何通过pack方法设置Label控件在窗体中的位置,包括默认布局和指定位置的实现方式,帮助理解GUI编程中的控件布局管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python : 3.7.0

OS : Ubuntu 18.04.1 LTS

IDE : PyCharm 2018.2.4

Conda : 4.5.11

typesetting : Markdown

普通布局

code

"""

@Author : 行初心

@Date : 18-10-1

@Blog : www.cnblogs.com/xingchuxin

@Gitee : gitee.com/zhichengjiu

"""

from tkinter import *

def main():

root = Tk() # 注意Tk的大小写

text_label = Label(root, text='无漏子')

text_label.pack()

new_text_label = Label(root, text='无花果')

new_text_label.pack()

mainloop()

if __name__ == '__main__':

main()

result

指定位置

code

"""

@Author : 行初心

@Date : 18-10-1

@Blog : www.cnblogs.com/xingchuxin

@Gitee : gitee.com/zhichengjiu

"""

from tkinter import *

def main():

root = Tk() # 注意Tk的大小写

text_label = Label(root, text='橄榄')

text_label.pack(side=LEFT) # 字在左边

new_text_label = Label(root, text='海松子')

new_text_label.pack(side=RIGHT) # 在右边

mainloop()

if __name__ == '__main__':

main()

result

reference

[文档] docs.python.org/3/library/tkinter.html

resource

[文档] docs.python.org/3

[规范] www.python.org/dev/peps/pep-0008

[规范] zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_language_rules

[源码] www.python.org/downloads/source

[ PEP ] www.python.org/dev/peps

[平台] www.cnblogs.com

[平台] gitee.com

Python具有开源、跨平台、解释型和交互式等特性,值得学习。

Python的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。

GUI可以选择PyQt5、PySide2、wxPython、PyGObject、wxWidgets等进行创作。

代码的书写要遵守规范,这样有助于沟通和理解。

每种语言都有独特的思想,初学者需要转变思维、踏实践行、坚持积累。

VB.NET设置控件和窗体的显示级别

前言:在用VB.NET开发射频检测系统ADS时,当激活已存在的目标MDI子窗体时,被其他子窗体遮住了,导致目标MDI子窗体不能显示. 这个问题怎么解决呢?网上看到一篇帖子VB.NET设置控件和窗体的显 ...

Python3 tkinter基础 Frame bind 鼠标移动事件 实时显示鼠标的位置

Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

android 获取屏幕的高度和宽度、获取控件在屏幕中的位置、获取屏幕中控件的高度和宽度

(一)获取屏幕的高度和宽度 有两种方法: 方法1: WindowManager wm = (WindowManager) getContext().getSystemService(Context.W ...

Python3 tkinter基础 TK title 设置窗体的标题

Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

Python3 tkinter基础 Label 显示的文字换行

Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

Python3 tkinter基础 Label justify 多行字符串左对齐

Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

Python3 tkinter基础 Label compound 图片上显示文字 fg字体颜色 font字体大小

Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

Python3 tkinter基础 Label imag显示图片

Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

Python3 tkinter基础 Scrollbar pack 创建靠右、充满Y轴的垂直滚动条

Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

随机推荐

如何快速开发SPA应用

前言 web早已经进入了2.0时代了,如今的网页大有往系统应用级别的方向发展的趋势,再也不是以前的简单展示信息的界面了.如今很多webapp已经做到了原生应用的功能,并且运用自身的优势逐步取代之.HT ...

Visual Studio 禁用Resharpe插件

和普通的插件不一样,对于Resharper7+版本需要使用启动参数:/Resharper.Suspend

import第三方库的头文件找不到的错误

问题描述:使用cocoapods导入了第三方库,import该第三方库的某个头文件,然后编译报错找不到这个头文件内所import的头文件. 产生原因:我们需要配置头文件的搜索路径,告诉系统头文件的路径 ...

XtraBackup原理解读

XtraBackup是现今为止唯一一款为InnoDB 和XtraDB提供热备的开源工具,这个工具有以下的有点: (1)备份快速高效而且可靠 (2)备份过程可以做到事物处理不间断 (3)节省磁盘空间和网 ...

jQuery – 3.JQuery的Dom操作

3.1 JQuery的Dom操作     1.使用html()方法读取或者设置元素的innerHTML    2.使用text()方法读取或者设置元素的innerText     3.使用attr() ...

关于StdAfx.h和StdAfx.cpp

http://www.cplusplus.com/articles/2z86b7Xj/ https://msdn.microsoft.com/en-us/library/h552b3ca.aspx h ...

hdu 2680 Choose the best route

题目连接 http://acm.hdu.edu.cn/showproblem.php?pid=2680 Choose the best route Description One day , Kiki ...

WinDbug抓取进程dump

安装WinDbug(包含在 Windows Kits-debugger 中)后,运行如下命令将会在 explorer.exe进程发生崩溃后抓取相应的内存数据到D盘根目录下的一个文件夹中 adplus. ...

[javascript]js修改title

使用javascript修改title 1.这个在chrome中可以成功,在ie8中报错

xpath的文本获取

xpath中tidyText()获取标签下所有文本, text()本级文本, allText()各级所有文本.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值