首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >使tkinter文本小部件适合窗口

使tkinter文本小部件适合窗口
EN

Stack Overflow用户
提问于 2015-04-21 08:08:43
回答 2查看 7.4K关注 0票数 4

我正在制作一个文本编辑器,其主要部件是文本小部件,供用户实际输入文本。当用户调整窗格大小时,我需要使文本小部件与窗口相匹配。我通过让小部件变得巨大而作弊,但这只是一个临时的解决方案,可以让我在寻找解决方案的同时处理其他部分。如何使文本小部件自动调整大小以适应窗口?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-04-21 08:08:43

使用pack放置小部件,展开设置为True,填充设置为BOTH。例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    from tkinter import *
    root=Tk()

    text=Text(root)
    text.pack(expand=True, fill=BOTH)

    root.mainloop
票数 10
EN

Stack Overflow用户

发布于 2018-02-13 08:32:59

同样的例子,但是现在右边有一个滚动条:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
from Tkinter import *
root = Tk()
S = Scrollbar(root)
T = Text(root)
S.pack(side=RIGHT, fill=Y)
T.pack(side=LEFT, expand=True, fill=BOTH)
S.config(command=T.yview)
T.config(yscrollcommand=S.set)
quote = """asjkdahskdja
asjkkdasjk \r
sadjshadjksd\n
asjhdasdka\t\sdasd\taasdasd\t."""
T.insert(END, quote)
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29777630

复制
相关文章
【tkinter系列 第十一课 Menu窗口部件 】
python中通常我们写程序,显示结果和操作都是在终端区,如果要想实现一个有显示界面的程序那该怎样实现呢?python中有好几个库都可以实现,这个系列我们一起来学习如何使用python自带的tkinter库来实现。
叶子陪你玩
2020/03/11
1.7K0
【tkinter系列 第六课 Radiobutton窗口部件 】
python中通常我们写程序,显示结果和操作都是在终端区,如果要想实现一个有显示界面的程序那该怎样实现呢?python中有好几个库都可以实现,这个系列我们一起来学习如何使用python自带的tkinter库来实现。
叶子陪你玩
2020/03/12
1.3K0
【tkinter系列 第九课 Canvas窗口部件 】
python中通常我们写程序,显示结果和操作都是在终端区,如果要想实现一个有显示界面的程序那该怎样实现呢?python中有好几个库都可以实现,这个系列我们一起来学习如何使用python自带的tkinter库来实现。
叶子陪你玩
2020/03/12
1.1K0
【tkinter系列 第五课 Checkbutton窗口部件 】
python中通常我们写程序,显示结果和操作都是在终端区,如果要想实现一个有显示界面的程序那该怎样实现呢?python中有好几个库都可以实现,这个系列我们一起来学习如何使用python自带的tkinter库来实现。
叶子陪你玩
2020/03/12
1.6K0
【tkinter系列 第八课 Listbox窗口部件 】
python中通常我们写程序,显示结果和操作都是在终端区,如果要想实现一个有显示界面的程序那该怎样实现呢?python中有好几个库都可以实现,这个系列我们一起来学习如何使用python自带的tkinter库来实现。
叶子陪你玩
2020/03/11
2K0
【tkinter系列 第十课 TopLevel窗口部件 】
python中通常我们写程序,显示结果和操作都是在终端区,如果要想实现一个有显示界面的程序那该怎样实现呢?python中有好几个库都可以实现,这个系列我们一起来学习如何使用python自带的tkinter库来实现。
叶子陪你玩
2020/03/11
3.5K0
【tkinter系列 第三课 messageBox窗口部件 】
python中通常我们写程序,显示结果和操作都是在终端区,如果要想实现一个有显示界面的程序那该怎样实现呢?python中有好几个库都可以实现,这个系列我们一起来学习如何使用python自带的tkinter库来实现。
叶子陪你玩
2020/03/12
2.1K0
【tkinter系列 第十二课 Frame和Scrollbar窗口部件 】
python中通常我们写程序,显示结果和操作都是在终端区,如果要想实现一个有显示界面的程序那该怎样实现呢?python中有好几个库都可以实现,这个系列我们一起来学习如何使用python自带的tkinter库来实现。
叶子陪你玩
2020/03/11
3.4K0
【tkinter系列 第一课 创建主窗口及Label部件 】
python中通常我们写程序,显示结果和操作都是在终端区,如果要想实现一个有显示界面的程序那该怎样实现呢?python中有好几个库都可以实现,这个系列我们一起来学习如何使用python自带的tkinter库来实现。
叶子陪你玩
2020/03/12
1.2K0
【tkinter系列 第四课 Entry和Text窗口部件 】
python中通常我们写程序,显示结果和操作都是在终端区,如果要想实现一个有显示界面的程序那该怎样实现呢?python中有好几个库都可以实现,这个系列我们一起来学习如何使用python自带的tkinter库来实现。
叶子陪你玩
2020/03/12
1.7K0
目录
Python有很多GUI框架,但是Tkinter是Python标准库中唯一内置的框架。
互联网金融打杂
2022/08/01
29.8K0
目录
【QT】QT窗口部件
QT提供的默认部件基类包括QMainWindow、QWidget、和QDialog,这三个部件基类也是用的最多的。
半生瓜的blog
2023/05/13
1.3K0
【QT】QT窗口部件
Qt常用窗口部件
从《C++.GUI.Qt.4编程(第二版)》上整理来的。 Qt提供4中类型的按钮:QPushButton、QToolButton、QCheckBox 和 QRadioButton。QPushButto
tanmx
2018/05/25
1.9K0
【tkinter系列 第七课 Scale部件 】
python中通常我们写程序,显示结果和操作都是在终端区,如果要想实现一个有显示界面的程序那该怎样实现呢?python中有好几个库都可以实现,这个系列我们一起来学习如何使用python自带的tkinter库来实现。
叶子陪你玩
2020/03/12
2.3K0
PyQt QStackedWidget(层叠窗口部件)
QStackedWidget (层叠窗口部件)和 QTabWidget 的作用相似,都可以把多组不同的部件 放置到不同的页面显示,从而节省 窗口空间。它们的使用方法也相似,通过下面的方法可以添加页面:
用户6021899
2019/08/14
3.4K0
Python初学——窗口视窗Tkinter
此篇文章是跟着沫凡小哥的视频学习的,附上学习网址:https://morvanzhou.github.io/tutorials/python-basic/ 什么是 tkinter 窗口 1.1 什么是
闪电gogogo
2018/01/08
6.5K0
Python初学——窗口视窗Tkinter
【tkinter系列 第二课 Button部件 】
python中通常我们写程序,显示结果和操作都是在终端区,如果要想实现一个有显示界面的程序那该怎样实现呢?python中有好几个库都可以实现,这个系列我们一起来学习如何使用python自带的tkinter库来实现。
叶子陪你玩
2020/03/12
1.1K0
tkinter -- 文本的多行显示
使用 width 和 heigth 来指定控件的大小,如果指定的大小无法满足文本的要求,
py3study
2018/08/02
5.5K0
PyQt 自定义窗口部件(二)
本篇介绍用如何QPainter()画出一个可以显示分数的滑块控件,并使其能正确地响应鼠标事件,键盘事件以及自动调整尺寸。
用户6021899
2019/08/14
1.2K0
python开发_tkinter_修改tkinter窗口的红色图标'Tk'
学过java的swing可能知道,在创建一个窗口的时候,窗口的左上角是一个咖啡图标
Hongten
2018/09/13
2K0
python开发_tkinter_修改tkinter窗口的红色图标'Tk'

相似问题

自动调整tkinter窗口大小以适合所有小部件

2661

使QDialog窗口适合文本大小

156

使python/tkinter标签窗口小部件更新?

51

删除小部件时,使tkinter窗口缩小

23

Python: Tkinter文本小部件,新窗口按钮

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文