tkinter相关内容

如何在多选项卡GUI tkinter(笔记本小部件)上为每个单个选项卡创建事件实例

这是我的代码..我需要事件绑定在同一时间为所有选项卡工作。问题是当生成新的选项卡事件绑定将与上一个生成的选项卡相关,而不再工作的pre -generated tabs..please help - (python 2.7) #!/ usr / bin / env python 从Tkinter导入导入Tkinter * import tkMessageBox import tt ..
发布时间:2017-09-03 03:28:15 Python

使用按钮在Tkinter窗口中刷新代码

我是99%这是不可能的,因为python是第一个字节编译然后可能打开了Tk窗口,但我想知道是否有任何情况下,添加一个按钮来刷新您的tk应用程序在您保存后的位置它实际上写的应用程序? 你可以想象,更新填充或一些次要属性后,只需按下按钮刷新框架而不是关闭,开始一个新的实例。 某些... class myapp() def __init ___(self,root): self. ..
发布时间:2017-09-03 02:38:50 Python

Tkinter - 多个按钮相同的事件

使用Tkinter,我有很多按钮。每次按下任何按钮时,我都希望触发相同的回调函数。如何找到按下哪个按钮? def call(p1): #按哪个按钮? 通过 为范围(50)中的i B1 =按钮(主,文本='...',宽= 2) B1.grid (row = i * 20,column = 60) B1.bind('',call) B2 = Butto ..
发布时间:2017-08-31 10:47:34 开发方法

什么时候在Tkinter发布Button?

我正在使用Tkinter来制作GUI并驱动机器人。 我有4个按钮: FORWARD , RIGHT BACKWARD 和 LEFT 。只要按下按钮,我想让机器人移动,当按钮被释放时停止。 如何在Tkinter发布Button时识别 解决方案 您可以为 创建绑定 学习关于事件和绑定的一个很好的起点是: href = ..
发布时间:2017-08-31 10:02:19 Python

在程序在给定的时间空闲之后调用函数

我的基于Tkinter的程序需要定期执行一些“沉重”的维护功能。 由于它是一个连续运行的程序,所以我在考虑在给定的空闲时间后启动这些功能。 你怎么做在Tkinter?我发现关于after_idle在 http://etutorials.org/Programming/Python+tutorial/Part+III+Python+Library+and+Extension+Modules/ ..
发布时间:2017-08-31 08:39:07 开发方法

用于小部件或使用.trace_variable()技术的事件值变更类型?

是否有数据输入小部件(如输入,文本,微调,按钮,单选按钮)的值更改类型的事件?通过值更改,我的意思是能够通过键盘输入或剪切/删除/粘贴(和Text edit_undo / edit_redo)活动来检测小部件的值是否发生变化?我看不到Tkinter事件文档[1]中描述的这样的事件。 将Tkinter变量链接到窗口小部件值的正确技术我想要监视并使用这些变量' .trace_variable(' ..
发布时间:2017-08-31 08:05:04 Python

关闭Tkinter后运行wxPython

我们有两个应用程序,一个开发了一个Tkinter界面,另一个使用wxPython构建。两者都相当复杂。在完成运行Tkinter应用程序后,我想在Tkinter应用程序中选择一个按钮后运行wxPython应用程序。有没有切换事件循环,以便Tkinter应用程序可以无缝切换到wxPython GUI? 虽然以下功能在 root.destroy后工作在Tkinter应用程序中: os.syste ..
发布时间:2017-08-31 06:59:36 Python

如何获取箭头键,并在Linux中的键盘上输入键,使其像windows7一样

我正在开发一个程序来控制一个仅连接键盘的机器。我使用的是Python 2.7和Tkinter 8.5。我正在使用 OptionMenu 来允许用户在机器上进行设置。 当我在Windows下运行时,我可以使用键盘上的箭头键遍历通过下拉列表,然后使用键盘输入选择选项。这在Linux上不起作用(Debian Wheezy)。 如何绑定 KP_Enter 表现为返回键? import ..
发布时间:2017-08-31 06:43:37 服务器开发

如何捕获tkinter子窗口小部件上的事件?

在下面的块中,单击 a_frame 触发事件处理程序 on_frame_click ,但点击 a_label 是 a_frame 的孩子。有没有办法强制 a_frame 来捕获和处理起源于它的孩子的事件(最好不必直接向孩子添加处理程序)?我使用Python 3.2.3。 import tkinter def on_frame_click(e): print(“frame clic ..
发布时间:2017-08-31 06:17:51 Python

python gui事件无序

来自tkinter import的$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ b self.container = Frame(root) self.container.grid() self.inputText = Text(self.container,width = 50,height = 8) s ..
发布时间:2017-08-31 04:35:26 Python

访问绑定到事件(tkinter)的函数的返回值

基本上,我所做的是将一个点击事件绑定到一个函数。例如: self.button1.bind(“”,self.chooseDice) 我现在想要访问在另一个功能。什么是最好的方式去做? class GraphicsInterface: #we want to在这里初始化游戏板,设置骰子和按钮 def __init __(self): ..
发布时间:2017-08-31 04:26:03 Python

在python中删除和更改tkinter事件绑定

如何阻止某个事件被处理或切换所调用的功能? 修改后的代码 从Tkinter导入* 类GUI: def __init __(self,root): Window = Frame(root) self.DrawArea = Canvas(Window) self.DrawArea.pack() Window.pack() self.DrawArea .bind(“ ..
发布时间:2017-08-31 04:09:11 Python

所有Tkinter事件列表

在Python中 tkinter 模块, , -2> 和 分别用于识别左,中,右按钮的鼠标按钮点击。 同样, 用于返回键按。 在哪里可以找到所有这些事件的列表,包括各种键盘键的名称? Tcl绑定手册没有这些。 解决方案 有关绑定和事件的常规列表,请参见 effbot.org 或在文档,而列出了 ..
发布时间:2017-08-31 04:00:34 Python

可以仅运行asyncio事件循环的一个步骤

我正在使用一个简单的图形网络应用程序,使用asyncio和tkinter。我遇到了将asyncio事件循环与Tk的mainloop组合在一起的问题。如果可能,我想做没有线程,因为这两个库(但特别是tkinter)不是很线程安全。目前,我在一个asyncio协程中使用Tk.update,它只运行tk事件循环的单次迭代: @ asyncio.coroutine def run_tk(tk, ..
发布时间:2017-08-31 03:56:33 Python

Tkinter。后方法冻结窗?

我有一个简单的聊天客户端,我试图使用 Tkinter 作为界面。我的问题是,当为聊天输入/输出运行 mainloop 与 .after 时,窗口冻结并阻止,直到收到另一封邮件。 类客户端(框架): def __init __(self,** kwargs) 框架.__初始化__(self,Tk()) self.pack() self.lb = Listbox(self,widt ..
发布时间:2017-08-31 03:45:55 Python

所有Tkinter活动的主列表

我正在搜索所有Tkinter 事件的主列表。我一直都在搜索这样一个名单,没有成功。对于这样的列表的任何引用将不胜感激。 解决方案 据我所知,没有这样的列表。在绑定手册页上有大多数事件的列表,但是每个小部件本身可以发出该小部件唯一的事件(例如: )。这些在每个小部件的手册页上都有记录。 ..
发布时间:2017-08-31 03:42:22 Python

每当Tkinter小部件值更改时,如何运行代码?

我正在使用Python和 Tkinter ,我想要从其他工具包/语言中相当于 onchange 事件。我想在用户更新某些小部件的状态时运行代码。 在我的情况下,我有很多 Entry , Checkbutton , Spinbox 和 Radiobutton 小部件。每当任何一个变化时,我想运行我的代码(在这种情况下,更新另一个面板上的一个文本框)。 (只要记住用户可能会互动这些小部件使 ..
发布时间:2017-08-31 02:02:39 Python

使用按钮tkinter设置条目的文本

感谢您的回覆。 我正在用Tkinter弄湿我的脚。 我正在使用Tkinter在GUI中使用按钮设置条目的文本。 这个GUI是帮助我分类数千个单词。分为五个类别,每个类别都有一个按钮。我希望使用一个按钮会显着加快我的速度,我想每次重复检查一次,否则我只需使用按钮,并让GUI处理当前的单词并带上下一个单词。 由于某些原因,命令按钮的行为不像我想要的那样。 这是一个例子 def cWi ..
发布时间:2017-08-31 01:59:12 Python