tkinter相关内容

适用于wxPython或Tkinter的GUI设计器的Nice IDE

我在使用Python开发小型命令行应用程序方面有一点经验。我想继续用Python开发GUI。从Python的可用GUI工具包中,我认为最喜欢的是 wxPython 和 Tkinter ;但是我不想一直自己编写所有的GUI代码。 这些工具包中是否有任何好的GUI IDE?它不需要是免费的或开源的。 解决方案 我将只讨论WxPython,因为它是我唯一的工具包经验。 TkInter很适合 ..
发布时间:2018-07-13 18:16:06 Python

在Matplotlib图窗口中更改图标

是否可以更改Matplotlibe图形窗口的图标?我的应用程序有一个按钮,用于打开带有图形的图形窗口(使用Matplotlib创建)。我设法修改了应用程序图标,但图形窗口仍然有“Tk”图标,典型的Tkinter。 解决方案 我以这种方式解决了这个问题: 之前我按下按钮创建数字 imshow()和 show(),我用这种方式初始化数字: plt.Figure() thismana ..
发布时间:2018-07-13 10:45:43 Python

在python脚本中嵌入图标

有没有人知道在Python脚本中嵌入图标的方法,这样当我创建独立的可执行文件(使用pyinstaller)时,我不需要包含.ico文件?我知道这可以用py2exe,但在我的情况下我必须使用Pyinstaller,因为我没有成功使用前者。我正在使用Tkinter。 我知道 iconbitmap(iconName.ico)但如果我不行想做一个可执行的文件。 解决方案 实际上函数iconb ..
发布时间:2018-07-13 10:42:25 Python

python Tkinter已将文本显示为超链接

我正在使用Selenium和Tkinter为我的大学网站创建一个简单的搜索引擎。我的代码创建了GUI并生成了指向搜索框中输入的查询的URL链接。是否可以将这些生成的URL作为GUI中的可点击超链接?如果是这样,我将如何进行此操作? 从selenium.webdriver导入selenium.webdriver作为webdriver 。 chrome.options导入选项 来自tkinte ..
发布时间:2018-07-11 17:30:28 Python

Tkinter Text小部件中的超链接?

我正在设计当前软件项目的一部分,并希望使用超链接而不是按钮。我真的不想使用 Text 小部件,但这是我搜索主题时能找到的全部内容。无论如何,我找到了一个这样的例子,但不断收到此错误: TclError:位图“蓝色”未定义 当我添加这行代码时(使用 IDLE ) hyperlink = tkHyperlinkManager.HyperlinkManager(tex ..
发布时间:2018-07-11 16:57:56 Python

如何在Tkinter中创建带有Label的超链接?

如何在Tkinter中使用标签创建超链接? 快速搜索没有揭示如何做到这一点。相反,只有解决方案在 Text 小部件中创建超链接。 解决方案 将标签绑定到“”事件。当它被引发时,回调被执行,导致默认浏览器中的新页面打开。 来自tkinter import * import webbrowser def callback(event): webb ..
发布时间:2018-07-11 16:40:46 Python

用Tkinter中的滚动条在网格中冻结标题

因此,我终于决定建立一个图形用户界面,但我被卡住了,我在互联网上找不到任何东西。 我想要实现的基本上是“冻结窗格“选项从Excel。 我在这个指南。但是当我滚动时,我希望初始网格的标题保持不变。 我曾想过创建一个单独的网格并将头部放在其中,但除了(0,0,0,0)之外, bbox (将它们放置正确,因为标题可能很短而条目可能很长!)。 作为 bbox 的替代方式,我曾想过用“$ b ..
发布时间:2018-06-06 19:56:04 Python

Tkinter网格栏已被忽略

考虑下面的python脚本 #!/ usr / bin / env python from Tkinter import Tk,标签 width = SOME_VALUE_HERE root = Tk() label1 = Label(root,text ='1 columns wide') label2 = Label (root,text ='%i columns ..
发布时间:2018-05-29 10:03:32 其他开发

在网格管理器中使用Tkinter的输入框?

我正在使用Tkinter制作一个基本的GUI,并且使用网格管理器在我的标签旁边有一个输入框,但如果我使用.grid()和我的Entry对象运行我的程序时,窗口不会显示。 当我使用.pack()时它确实有效,这很奇怪,因为我听说当我有其他使用.grid()的东西时不要使用.pack相同的部件。但我确实想使用.grid(),因为我希望能够按照自己的想法来组织它。 代码如下,我遇到了Entr ..
发布时间:2018-05-29 10:01:01 Python

如何使用包或网格实现以下Tkinter GUI布局?

以下是我的跳棋游戏的当前GUI布局: 正如您所看到的,它包含顶部的菜单,左侧的Canvas以及绘制棋盘的工具栏(Frame )在右上角,我有各种格式/导航按钮,以及用于注释移动的文本小部件。目前,我正在为小部件使用网格布局。 以下是我需要做的事情: 当文本数量增长到小于窗口小部件大小时,能够在文本窗口小部件中显示/隐藏滚动条。 (这似乎需要网格布局,根据这篇文章。) 通过[首选 ..
发布时间:2018-05-29 10:00:50 Python

Python / Tkinter如何更新网格中的信息

我正在运行Python 3.2.2并编写一些代码来测试套接字。为了便于测试,我使用Tkinter来添加一个GUI界面。我还没有弄清楚的是如何更新我使用的网格中的信息。我想在下面的代码中更新函数“change1”和“change3”中的“host2”和“port2”: 导入套接字 从tkinter导入* 导入tkinter.simpledialog $ b $ root = Tk() ..
发布时间:2018-05-29 09:58:50 其他开发

tkinter画布滚动条与网格?

Tkinter和Python相对较新。我试图显示下面的图形用户界面,并希望在Frame2中有一个滚动条,一次只显示5x5按钮。看起来像Tkinter框架不支持滚动条,因此添加了一个画布(框架嵌入其中)和父框架'FMas'中的滚动条。但由于某种原因,滚动条会移到屏幕的右端,并且不会进行任何滚动。 不应该画布在Frame2的边缘结束,滚动条靠近它吗?另外,我尝试使用rowspan来增加滚动条的高 ..
发布时间:2018-05-29 09:56:23 Python

如何使用tkinter使用网格功能显示不同的图像?

我想使用grid()显示文件夹中的图像。但是当我尝试使用下面的代码时,我得到了迭代单个图像的输出。 我的代码: def messageWindow(): 赢=Toplevel() path='C:\Users\HP\Desktop\dataset' for r in range(7): for c in range(10): 为glob.glob中的infile(os.path.joi ..
发布时间:2018-05-29 09:54:00 Python

使用Tk Grid Geometry Manager的GUI布局

使用Python构建一个小型应用程序供个人使用,并认为我会用Tkinter的一些GUI编程尝试我的手。这是我迄今创建的GUI: 应用程序疑惑: 确保屏幕截图中的三个LableFrames - A,B和C具有相同的宽度? (或者说,宽度等于三者中最宽的那个?例如,在屏幕截图中,A是最宽的,我希望B和C也宽到D)。 > (它不必动态计算 - 如果我可以确保宽度在我第一次编码时相同,这就足够 ..
发布时间:2018-05-29 09:52:52 Python

Tkinter网格中的滚动条

可能存在重复: 在Tkinter的小部件网格中添加一个滚动条 在我的项目中,我希望使用Tkinter作为GUI在窗口中显示我的结果。我将它们放置在一个表格中,使用网格窗口小部件,并将窗口分成两个不同的部分(针对不同的结果)。但经过长时间运行后,显示的结果数量超过了我的屏幕高度,所以我想为我的程序添加一个滚动条。我已经在stackoverflow上看到了几个问题,最接近的答案是这样的: ..
发布时间:2018-05-29 09:48:52 Python