89得票8回答
如何摆脱Python Tkinter根窗口?

您知道一种聪明的方法来隐藏或以其他方式摆脱由Tk()打开的根窗口吗?我只想使用普通的对话框。 我应该跳过对话框并将所有组件放在根窗口中吗?这是可能的还是可取的?还是有更聪明的解决方案?

74得票8回答
如何为bash脚本创建图形用户界面(GUI)?

我想为我的脚本制作一些图形对话框,但不知道该如何操作。 我听说过GTK-Server或类似的东西。 如果有人知道如何将Bash与tcl/tk链接,我也会很满意。 请不要提出像"改用C++"这样的建议,因为我的项目必须是Bash脚本;没有其他选择。 有什么想法吗? 编辑: 感谢回答,但我不...

73得票7回答
无法在Windows上使用Cygwin启动Git GUI

我曾经可以在Cygwin控制台中启动Git GUI而没有任何问题,但自从我更新了Cygwin之后,我遇到了以下错误信息:$ git gui Application initialization failed: no display name and no $DISPLAY environmen...

65得票5回答
Python中Tk的背景颜色

我正在使用Tkinter编写一个幻灯片程序,但我不知道如何将背景色更改为黑色而不是标准的浅灰色。这可以怎么做?import os, sys import Tkinter import Image, ImageTk import time root = Tkinter.Tk() w, h = ...

44得票5回答
TkMessageBox - 没有模块

import TkMessageBox 当我导入TkMessageBox时,它显示错误信息'ImportError: No module named 'TkMessageBox'。 据我所知,我正在使用Python 3.3.2和Tk 8.5。 我是在使用错误的Python版本还是导入方式错误?...

42得票4回答
让Tk看起来像一个本地的Linux应用程序

浏览TkDocs网站,看起来Tk在“原生外观”方面已经有了很大进步。但是看一些这些截图,似乎在Linux上表现不佳。如果你滚动页面,你会看到一个Mac截图,它看起来就像Mac,一个Windows XP截图,它看起来就像Windows XP,还有一个看起来像...好吧,Windows 98(或W...

34得票8回答
为什么Tk GUI被认为是丑陋的?

Tk GUI似乎被普遍认为很丑,但我想知道具体原因。 Tcl / Tk界的一些人会认为这是一个无关紧要的问题,因为现在有更好的本地外观和感觉支持,这也是我决定使用Tcl / Tk的主要原因。 现在,由于我正在利用Tcl / Starkit虚拟文件系统(vfs),所以本地文件对话框不起作用,我将...

28得票7回答
在Tkinter窗口中移除TK图标

如何从tkinter窗口的标题栏中移除图标

28得票7回答
找不到与tkinter匹配的发行版

自从两天前起,我一直被这个问题困扰,我已经在Stack和Github上尝试了所有可能的解决方案。如果有人能够提出建议,那将非常棒。 我正在CentOS Linux 7.3.1611的虚拟环境中使用Python 2.7。 我正在运行一个使用matplotlib.pyplot的脚本,在运行时出...

26得票1回答
Python中的Tkinter OpenGL上下文

我需要在Tkinker中创建一个OpenGL上下文,以便与PyOpenGL Python模块一起使用。 Tkinker本身不支持OpenGL上下文,但我在PyOpenGL文档中找到了这个页面,解释了如何使用该模块中包含的包装器: http://pyopengl.sourceforge.net...