问题标签 [tkinter-layout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 某些标签不适用于 tkinter 的 .grid() 函数
看来我把我的问题解释得很糟糕,但是我标签上的网格功能有问题。标签确实显示了,但是我无法更改它的行/列或在括号内执行任何功能。
我把如何复制问题的代码放在那里。如前所述,将任何内容放在 .grid() 括号内都不会做任何事情
python - Tkinter 的按钮布局?
我想让我的按钮在窗口底部成为一个 2 x 2 的网格,在它们上方有一个画布,但是当我使用 .pack(side = 不管)时,这些按钮总是看起来很奇怪。
一个主要的事情是我还希望按钮和画布具有相对大小,即 %,这样每当调整窗口大小时,按钮仍然构成正确的区域。
对于 tkinter 来说,我不确定如何做到这一点,任何帮助都将不胜感激。
但我希望它看起来像这样: 模拟 GUI
python - 如何能够选择 tkinter 消息小部件中的文本?
我的 GUI 设计不错。我希望能够选择消息小部件中显示的文本。我看到的唯一建议是在只读模式下使用 Entry 小部件,但这看起来与 Message 小部件完全不同,或者使用看起来完全不同的 Text 小部件。如何选择消息小部件中的文本?
如果这是不可能的,我如何让 Text 或 Entry 小部件的外观和行为与 Message 小部件相同?
python - 如何从 Tkinter 中的唯一 ID 获取对象?
我收到此错误,因为它是一个整数
我需要得到对象
python - 尽管代码在其他计算机上有效,但 Tkinter 按钮在我的 Mac 上未显示文本
我有一个功能代码,除非我单击并按住按钮,否则它不会在按钮上显示文本。释放按钮时,文本再次变为空白。我已经尝试在其他论坛上解决这个问题
请注意:代码本身没有任何问题。
我的笔记本电脑运行代码的方式存在某种问题。我试过重新安装python3.7以及tcl-tk。我真的不知道还能做什么。
python-3.x - “utf-8”编解码器无法解码位置 0 中的字节 0xff:无效的起始字节
我正在 tkinter 中实现鼠标滚轮事件
它给了我错误
我正在使用 MacOS。如果我拖动滚动条一切都很好。如果我尝试使用 Mac 触控板或其他鼠标滚动,tkinter 会关闭并出现上述错误
python-3.x - 如何在 tkinter 的可滚动画布上添加浮动文本
我想在 tkinter 中创建一个浮动文本(即使下面的画布滚动也不滚动)。我尝试搜索浮动标签但找不到。现在画布的父级是一个可滚动的框架。
python - “主人”在 tkinter 小部件中的作用是什么?
我一直在假设小部件的主人是小部件的几何容器的情况下工作。但是最近我发现 .place、.pack 和 .grid 都接受一个选项,该选项允许您in_
在不同的容器。.place
.pack
.grid
该文档不精确地使用主控、父级和容器。我曾经认为它们的意思都是一样的,但显然事实并非如此。
某些东西被传递 - 或保留为默认值 - 作为小部件构造函数的第一个参数。让我们称其为master。master 是在构建时定义的,永远无法更改。
一个小部件显示在其容器内。默认容器是小部件的主容器,但它可以是小部件主和根之间的主从链中的任何小部件,因为当我们(重新)定位
in_
小部件时,可能会提供一个选项来(重新)定义小部件的容器。容器是在小部件构造之后定义的,可以通过重新定位来更改。
我相信这些陈述是真实的。但是如果是这样的话,如果一个小部件可以放在它的主人之外的其他地方,那么主人做什么(除了提供一个默认容器)?是否可以在每个小部件中都未指定主人(这将使每个小部件成为root=Tk()
主人)并简单地用于in_
定义它们的容器?