问题内容: 我想让我的程序显示在任务栏中,但仍然没有传统的Windows寄宿生。我该怎么办?我知道 self.overrideredirect(1) ,但是这从任务栏中删除了我的程序。 这适用于Windows 7。 问题答案: 我没有断言这是“正确”的方法,但是请看这是否对您有用:
问题内容: 我花了一些时间来寻找可行的解决方案,以在OSX平台上使用Python Tkinter进行拖放行为,发现的最可能的解决方案是TkDnD库。 http://sourceforge.net/projects/tkdnd/files/ 但是,我找不到有关安装的任何手册或指南,并且在OSX上基本上没有示例。谁能和我分享他们的经验? 此外,使用Tkinter作为GUI解决方案不是一个好的选择吗?我
问题内容: 我一直在慢慢学习Tkinter和面向对象的编程,但是我已经将自己编程与此有关。请原谅我对这一观点缺乏批判性思考,但是我已经问过我认识的每个人,谁比我更了解python,所以我们不能在这里找到可行的解决方案。 我有一个正在运行的gui应用程序,它允许用户输入股票代码,为每个代码创建新标签,然后定期更新每个标签。(有点像一个非常基本的电子商务应用程序之类的东西)。我发现没有gui做到这一点
问题内容: 我想更改tkinter.treeview中选定单元格的前景色或背景色。我怎样才能做到这一点? 此链接显示了更改树视图中所有单元格颜色的命令,但我无法在单个单元格中使用它。 我以前写过一个测试代码。请使用此代码得出您的解决方案/建议。谢谢。 该链接显示了如何使用标记来更改数据行(即所选项目)而不是单元格的颜色。 问题答案: @BryanOkley分享到,不能更改ttk.Treeview中
问题内容: 我不断收到以下错误:AttributeError:’NoneType’对象没有属性’configure’ 问题答案: 执行时,分配给该命令的结果是命令的结果, 而不是 对创建的对象的引用。 您需要在打包/网格化之前分配变量。它看起来应该像这样:
问题内容: 我的目标是让滚动条位于全屏窗口的右侧,允许用户在各种不同的小部件(例如标签和按钮)中上下滚动。从我在该站点上看到的其他答案中,我得出的结论是,必须将滚动条分配给画布才能使其正常运行,我已经尝试将其包含在代码中,但还没有太多成功。 以下代码显示了到目前为止我已完成的工作的简化版本: 运行此代码时,我面临两个问题: 一种是滚动条处于非活动状态,并且不允许用户向下滚动以查看其余文本。 另一个
问题内容: 所以我有两个图像,我想显示在彼此的顶部。这个 上面的图像应该是透明的,这样底部的图像是透明的 可见。 Here is my code so far: With the face in the bottom and the eyes on top. 问题答案: Try this 我没有你的两个源图像,所以我不能确定它将与工作 他们。如有任何问题,请提供两者的原件。
问题内容: 我正在使用 Python 和 Tkinter ,我需要知道小部件的当前尺寸(宽度,高度)。 我试过了,但是它只返回一个固定值,并且每当窗口小部件大小改变时(例如,调整窗口大小时)都不会更新。 问题答案: 使用和获取实际的窗口小部件大小,该属性只是给几何管理器的提示。
问题内容: 我目前正在使用PIL在Tkinter中显示图像。我想临时调整这些图像的大小,以便可以更轻松地查看它们。我该怎么办? 片段: 问题答案: 这就是我所做的,并且效果很好… 你去了:) 编辑: 这是我的进口声明: 这是我改编自此示例的完整工作代码: 这是PhotoImage类文档:http ://www.pythonware.com/library/tkinter/introduction/
问题内容: 如果我从终端运行以下代码,则会在终端中收到有用的错误消息: 但是,如果我在没有终端的情况下运行它(例如,通过双击图标),则错误消息将被抑制。 在我真正的,更复杂的Tkinter应用程序中,我喜欢GUI有点耐崩溃。我不喜欢用户很难为我提供有用的反馈,以解决由此产生的意外行为。 我该如何处理?在Tkinter应用程序中是否有公开暴露回溯或stderror或其他东西的标准方法?我正在寻找比在
问题内容: 我有多个Tkinter列表框,可以使用单个滚动条一起滚动,但是我也希望它们一起滚动,以便在任何列表框上进行鼠标滚轮活动。 这该怎么做? 我当前的代码基于此处讨论的最后一个模式:http : //effbot.org/tkinterbook/listbox.htm 仅使用滚动条时,它可以很好地工作,但是使用鼠标滚轮时,列表框可以独立地滚动。 问题答案: 解决问题的方法与将两个小部件连
问题内容: 我正在使用Tkinter在Python2.7中开发GUI,但我遇到了一个烦人的问题。 我想定义所有小部件使用的默认字体,如果可能的话,请在一行中定义。此行仅修改Entry或ComboBox中使用的字体: 但不是示例的复选框标签。 我发现预定义的字体存在“ TkDefaultFont”,但是我无法更改其配置: 返回: {‘family’:’DejaVu Sans’,’weight’:’n
问题内容: 因此,经过数小时或阅读文章并查看tkinter的文档后,我发现在Windows机器上,tkinter滚动条的颜色选项将无法使用,因为滚动条直接从Windows获取其主题。我的问题是默认主题的颜色确实与我的程序冲突,因此我试图找到一种不涉及导入其他GUI程序包(例如PyQt)的解决方案(我无法在工作中访问pip,所以这是一个问题以获取新软件包) 除了使用单独的程序包之外,任何人都可以向我
问题内容: 在Mac OSX的Tkinter中创建菜单时,第一个子菜单标记为“ Python”。有没有一种方法可以删除该子菜单,以便唯一的子菜单是我创建的子菜单,或者该子菜单无论如何始终存在? 这是我创建菜单的方式 问题答案: 我能够重命名第一个Menu标题的唯一方法是将python编译为应用程序。我使用py2app做到了这一点。 我有一个示例应用程序,您可以在这里看到: https://bitb
问题内容: 我正在尝试在Windows 7上使用Python 2.7.2将stdout实时重定向到Tkinter Text小部件中。在下面的代码中,我打算让print语句每2秒出现在Text小部件中。相反,所有三行 一旦对sleep()和mod1.main()都进行了评估,就会同时出现。 令人惊讶的是(至少对我而言),当我不重定向标准输出时,问题就消失了。也就是说,如果我注释掉 IDLE实时显示打