我用tkinter创建了一个文本框。当按下Ctrl返回时,以下代码将停止创建换行符。 但是,我还想在用户键入Ctrl-Return时调用一个函数。下面调用该函数,但随后创建一个换行: 如果交换第三行和第四行,则没有换行符,但也不会调用该函数。 有没有一种既防止换行符又调用函数的方法?
我有一个Tkinter GUI,它显示Matplotlib绘图(Python 2.7.3和Matplotlib 1.2.0rc2),并允许用户配置绘图的某些方面。绘图趋向于变大,因此图形被包装在滚动画布中。配置绘图的一个方面是更改其大小。 现在,虽然绘图一方面可以正常滚动,另一方面也可以调整大小,但这两个操作不能结合使用。下面是演示效果的脚本。(对不起,长度太长了,我不能再短了。)你可以在绘图中滚
我正在尝试向tkinter中的文本小部件添加语法高亮显示我正在使用另一个堆栈溢出问题Pygments syntax highlighter中的代码python tkinter文本小部件中的Pygments syntax highlighter我将syntax hyghlighting函数绑定到根,但问题是所有其他默认绑定(如CTRL A)都停止工作。如果我将其绑定到文本小部件,它们工作正常,但最后
我试图了解如何在tkinter/python中生成TAB键事件。 我在tkinter中有一个用于返回键的键绑定。 我不想调用函数(next_focus),只想生成一个TAB事件,这样,当按下TAB键时,正在使用的条目的现有验证将能够使用“focusout”运行。(我已经设置了带有验证的文本条目,以便在validate=focusout上执行检查并处理所有事情;但是我希望它能够处理这样一种情况,即用
这是一个较大项目的片段,为了简单起见,删除了剩余的函数。使用上述代码,成功创建了一个包含三个标签、三个相应的输入字段和一个按钮的窗口。generate按钮用于调用函数,该函数根据其他代码创建映射对象,然后调用。 但是,当按钮被按下时,窗口停止响应,Python内核重复打印消息: 我相信这是个小错误,但如果有人能告诉我哪里出了错,我将非常感激。
我正在用PythonTkinter编写一个GUI,其中有一个由大约24个按钮组成的网格,我使用循环(不是单独创建的)创建了该网格。有没有什么方法可以让我得到我按下的按钮的文本。 因为它在循环中,所以即使使用lambda,回调函数也帮不了我。我不想写单独的代码,当按下每个不同的按钮时会发生什么。我只需要知道相应按钮的文本,这样我就可以启动另一个只处理该文本的通用函数。 附言:我可以做同样的任务,但是
我试图访问Tkinter中按钮的标签,当按钮被按下时。这包括返回对按下的目标按钮的引用。 目前,由于我必须输入参数,这是通过将选项绑定到函数来完成的,即。 有没有办法返回实例?我已经检查了TKDocs,它不包括。此外,我还尝试使用单独的字符串列表来获取标签。然而,它只返回列表的最后一个元素(我相信这是由于lambda函数在创建按钮实例时没有将特定元素绑定到列表。我以前使用这个列表来生成按钮列表。(
我正尝试在另一个窗口中显示ttk树视图。唯一的选择似乎是遍历原始的树视图并相应地填充新的树视图。 然而,我似乎不能得到所有的(许多)子文件夹在正确的地方,所有的东西都是混淆的2D级别(即,我得到根文件夹和他们的子代正确,然后子文件夹似乎插入在随机的位置)。
我有一个Python 3。x报表创建者,其I/O绑定(由于SQL而非python),在创建报表时主窗口将“锁定”数分钟。 所需要的只是在锁定GUI时使用标准窗口操作(移动、调整大小/最小化、关闭等)(GUI上的所有其他内容都可以保持“冻结”,直到所有报告完成)。 添加20181129:换句话说,tkinter必须只控制应用程序窗口的内容,并将所有标准(外部)窗口控件的处理留给O/S。如果我能做到这
我尝试构建一个GUI应用程序,从相机抓取帧并在Tkinter GUI中显示它们。Tkinter mainloop在主线程中执行,而gui的帧抓取和更新在单独的线程中进行。 下面的代码作为一个视频流被抓取并正确显示在我的gui窗口中。但是,当我通过单击“x”来调用on_close()方法来关闭gui时,gui将关闭,但程序不会完全终止。最后一次CLI输出将为“Mainloop stopped!”,但
我有一个tkinter GUI python代码,它为我的代码创建了一个GUI接口,在稍后的代码中使用了声音工具包(它也使用Tk,并使用root=Tk()创建了一个实例)。因为,以前GUI应用程序的主循环已经在运行,所以每当调用snack函数时,就会弹出一个新的空默认tk窗口。由于这种情况经常发生,所以当代码执行时,屏幕上有数百个空tk窗口。我曾尝试使用多种方法关闭它们。毁灭,根。撤消、WM_删除
我试图在一个每3秒钟改变一次的窗口中随机显示目录中的图像。我还希望它是跨平台的,因为我正在Windows中开发,但它将在linux上运行。 目前,我有一个工作代码,它通过鼠标点击遍历目录的所有图像文件(代码如下) 然而,它这样做的方式是当鼠标点击窗口时,它调用一个函数来关闭小部件。 我遇到的问题是如何调用这个函数,或者在没有事件的情况下关闭小部件。有什么建议吗? 这就是我现在拥有的。这显然不起作用
我试图创建一个程序,它有一个tkinter窗口打开,然后当你按下一个按钮,它关闭tkinter窗口,打开一个pyplay窗口。然而,当我点击按钮打开pyplay窗口时,它会打开pyplay窗口,而tkinter窗口保持打开状态。 代码: 我还尝试使用: 我怎样才能解决这个问题?(我正在MacOS 11.1上运行Python 3.7.7)
我正在使用tkinter和pygame创建一个游戏,当程序从菜单启动pygame时,我不知道如何关闭tkinter窗口。谢谢你的帮助。 主菜单 选项菜单 波塞门努酒店 (这些类都在同一个文件中,为了更好的可读性,我对代码进行了拆分) 这里的代码是我程序的后端,这个模块包含了我所有的pyplay代码: 这里的代码是我的类,用于为tkinter窗口导入自定义按钮:
我正在用Tkinter编写一个小程序,想打开两个窗口。然后我想在前面放一扇窗户。程序代码: 我做错了什么new.lift?新密码没有出现在前面:(有人知道如何把窗口放在前面,让窗口聚焦吗?