tkinter-layout相关内容

点击一个按钮并打开框架中的内容(在框架中直接打开,在导入脚本.py中打开)

我要单击某个按钮并在屏幕的其余部分(灰色部分)查看其内容,但要通过框架查看,而不是跨画布查看。 我需要2个示例,但请应用到我的代码: 示例1:单击按钮1并使用同一单个文件中编写的代码为页面上色(与这些框架中的经典用法相同) 示例2:点击该按钮,导入一个外部py文件作为模块,外部文件的内容将在灰屏内完全打开 我需要这两个简单的示例,因为对于每个帧(因此对于每个按钮),我将有足够长 ..
发布时间:2022-04-16 19:24:27 Python

如何为 Tkinter 按钮上的文本描述添加悬停功能?

我想在 Tkinter 按钮上添加悬停功能,如果用户悬停鼠标光标,则会显示描述文本.我还想为该描述添加一些延迟,以免干扰. 我可以尝试使用">>>> 和">>>>> 将按钮绑定到一个函数并制作一些";标签"出现在应用程序的某个角落.但这种方法可能不是最优雅的. 解决方案 这是一个使用 Pmw(python 大型小部件)作为工具提示的小片段. 首先从安 ..
发布时间:2021-12-15 23:42:06 Python

Tkinter“地方"几何管理器不工作

我一直在从一本电子书中学习 Python.现在我正在学习 Tkinter 模块 本书建议运行以下代码.但是,它不能正常工作.任何想法为什么? from Tkinter import *窗口 = Tk()window.geometry("200x200")my_frame = Frame()my_frame.packbutton1 = Button(my_frame, text = "我在 ..
发布时间:2021-09-08 19:32:45 Python

tkinter 中不同形状的窗口

通常,当您使用 Tk() 在 tkinter 中创建窗口时,窗口的标准形状将是正方形.有什么办法可以让形状变成别的吗? 解决方案 我自己对 Python 中的自定义 GUI 也比较陌生.几个小时以来,我一直在互联网上搜索类似问题的答案.与 Tkinter 一样棒的是,在我看来,它的功能仅限于标准外观的矩形 GUI 对象.一方面,这极大地简化了 Python 中的编码.另一方面,应用程序通常 ..
发布时间:2021-09-08 19:17:36 Python

如何获取 tab_id 以将其设置为活动选项卡

我正在尝试使用 tkinter 构建文本编辑器.我只是想在新打开的选项卡中设置焦点.通过使用静态 tab_id 我可以立即设置它,但是如果我一次有超过 15 个选项卡,则很难找到 tab_id .我想要带有 tab_name 或 tab_title 或任何其他方式的 tab_id 这是我的代码 导入 tkinter 作为 tk从 tkinter 导入 ttk,文件对话框导入操作系统根 = tk ..
发布时间:2021-09-08 19:17:33 Python

如何仅更改 ttk.Entry 的一侧边框宽度?

我正在尝试使用 tkinter 网格和 ttk 条目显示数独布局(也许,我没有使用正确的方法来实现它).我想知道 ttk entry 的 style 选项是否有任何方法可以更改一侧的边框.我已经应用了这个功能: def grid_layout(parent):s = ttk.Style()s.configure('border.TEntry',borderwidth=3)对于范围(1,10)中的 ..

如何使 pygame 琐事问题出现在条目小部件中

我正在尝试使用 pygame 创建一个琐事游戏.第一个琐事问题出现在条目小部件上.但是,我希望在正确回答第一个问题后,第二个问题出现在条目小部件中.此外,如果玩家在任何时候选择了错误的答案,我希望游戏退出/结束. 为冗长的代码行道歉.我很想把问题和答案放在一个文本文件中,而不是直接在 python 中编码,但我显然不知道该怎么做. from tkinter import *将 tkinte ..
发布时间:2021-06-28 19:08:40 其他开发

在单击按钮之前执行 Tkinter 按钮命令

我创建了一个框架,因为我有两个浏览按钮,我想浏览两个以“.txt"扩展名结尾的文件并将其打印在屏幕上. 在我的场景中,浏览功能在按下框架上的按钮之前被调用.我期待它应该在我按下按钮时调用.附上完整代码.请有人纠正我我做错了什么. from Tkinter import *导入 tkFileDialog 作为文件对话框全局文件名根 = Tk()def browsefunc(条目):entry ..
发布时间:2021-06-26 19:04:46 Python

如何在Tkinter按钮上为文本描述添加悬停功能?

我想在Tkinter按钮上添加一个悬停功能,如果用户将鼠标悬停在该按钮上,则会显示说明文字.我还想为该描述添加一些延迟,以免造成干扰. 我可以尝试使用按钮与功能的",">",""和"","",绑定,并进行一些";标签“出现在应用程序的某个角落.但是这种方法可能不是最优雅的. 解决方案 以下是使用 Pmw (Python大型小部件)作为工具提示的小片段. 首先安装它: pip ..
发布时间:2021-04-16 19:43:00 Python

小部件的tkinter放置

考虑以下简单代码: from tkinter import * mainFrame = Frame(parent, bd=5, bg="yellow").pack(expand=True,fill=BOTH) frameA = Frame(mainFrame, bd=5, bg="green").place(anchor=NW, relx=0, rely=0 , ..
发布时间:2020-07-11 02:02:07 Python

tkinter.Frame.Grid调整大小无法正确显示

您好,我正在制作一个带有标题的表,该标题的文本用于命名列,存储数据的单元格并进行滚动. 我遇到的问题是我的表格无法正确显示.应该发生的是,标题应该显示在上方,而下方没有其他空间. (除了我添加的小填充),单元格正确显示在标题的正下方. 滚动将对y方向的单元格起作用.滚动还针对单元格和标题在x方向上起作用. 将单元格添加到框架中的函数只需简单地创建,然后使用grid(row,col ..
发布时间:2020-07-11 02:02:04 Python

如何Entry.insert()在Tkinter中使用框架?

我正在尝试开发一个程序,以帮助我在学校的工作,并且在此方面取得了很大的进步,但是现在我很混乱,我需要对如何使文件路径显示在Entry小部件上进行罚款.我在这里尝试了很多东西,但我可能没有理解它背后的想法,请帮我解决它 import tkinter as tk from tkinter.filedialog import askopenfilename from tkinter.messag ..
发布时间:2020-07-11 02:02:01 Python

Tkinter配置

我是编程的超级新手,并且正在使用pycharm作为我的IDE. import _tkinter # If this fails your Python may not be configured for Tk ModuleNotFoundError: No module named '_tkinter' 不确定为什么会收到此错误,我也安装了Tk库,但仍然收到错误.我正在使用Mac. ..
发布时间:2020-07-11 02:01:59 Python

Tkinter包的布局:松紧带类比

对我来说,使用包就像将所有小部件放在松紧带中一样,其含义是,该包将尝试将小部件保持在一个整洁的小区域. 这个比喻与真相有多近,有什么矛盾之处? 解决方案 这种类比根本不准确. pack不会尝试将东西放在“小而整洁的区域"中,它实际上与松紧带完全没有关系. pack在概念上非常简单:它在父窗口小部件中未分配空间的边缘周围排列窗口小部件.想到这一点的最简单方法是,您从外面装满一个盒 ..
发布时间:2020-07-11 02:01:55 Python

如何在tkinter中对齐标签,输入

我真的很沮丧,试图在tkinter中对齐标签和输入按钮. 我想创建一个如下所示的GUI 以上页面是使用页面工具开发的.我写了一段代码来获得相同的页面,但是它有很多未对准的地方. from Tkinter import * root = Tk() root.title("Nokia Performance") root.geometry("583x591+468+158") root.t ..
发布时间:2020-07-11 02:01:51 Python

Python-Tkinter文本大小未调整大小

我正在尝试使用Tkinter调整窗口大小,并且效果很好.但我希望字体大小也能按比例缩放.输入框的大小可以完美调整,但文本大小保持不变.我也可以更改输入文字的大小吗?我该怎么办? 先谢谢您 到目前为止,这是我的代码段: # defining home page master = Tk() master.iconbitmap('program_icon.ico') master.g ..
发布时间:2020-07-11 02:01:49 Python

TclError:错误的窗口路径名(Python)

在其中一个视图中,有一个用于关闭实际视图的按钮,它可以工作,但是当我尝试再次打开该视图时,它会向我显示下一个错误: Exception in Tkinter callback Traceback (most recent call last): File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1545, in __call__ ..
发布时间:2020-07-11 02:00:47 Python

使Tkinter多个Windows在任务栏中有一个图标

我使用了Tkinter,它具有几个顶层,它们在Ubuntu任务栏中分开显示,而不是像打开多个firefox窗口一样在一起(我的意思是它们全部组合在firefox图标下,可以从以下选项中选择)它).所有tkinter窗口分别显示在任务栏中,因此在任务栏中占据了很大的空间.是否可以将它们组合在一起,以便轻松查看当前打开了多少窗口并清楚地看到它们是其中的一部分一个程序 解决方案 tkinter提 ..
发布时间:2020-07-11 01:59:45 Python

Tkinter按钮使用网格扩展

我是编码的新手,只是学习Python.我搜索了答案,但找不到答案. 我正试图制作一个用于学习目的的计算器,但无法使底部的keyboard frame展开或内部的buttons展开以匹配根窗口的边框 这是我的代码: from tkinter import * # main window configuration root=Tk() root.geometry("1000x10 ..
发布时间:2020-07-11 01:59:41 Python