问题标签 [tix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
239 浏览

python - Tix 清单 Python 2.7

我在 Python 2.7 中使用 Tix 模块创建了一个清单。该代码取自Sample Code。当我运行代码时,列表被打开。我想要的是在程序启动时关闭列表(树),并且只有当用户单击列表中父级旁边的“+”号时,才会打开列表。

0 投票
0 回答
27 浏览

python-3.x - 如何显示目录中压缩文件的包含内容

我有一个包含多个文本文件的压缩文件,我正在构建一个 GUI,我将在其中显示压缩文件的内容。到目前为止,下面的代码只显示了 example.zip 文件夹,而不是里面的内容。我怎样才能让它显示文本文件?

0 投票
0 回答
286 浏览

python - Python /Tix:设置另一个 ComboBox 时填充 ComboBox 列表

我正在为学校做一个项目,但我似乎无法解决我的问题:

我编写的应用程序管理一个 .csv 文件,其中包含有关医院患者的信息,他们的出生日期由三个不同的组合框 (Y/M/D) 设置。我想在 day-ComboBox 中显示每个月的正确天数(即 1 月 31 日,2 月 28 日或 29 日......)。

所以,这是我的代码(精简版):

我的问题是,int(birthYear['value'])两者int(birthMonth['value'])都返回 0(已经通过在开头添加打印来测试它calculateDays()),即使在月份和年份 ComboBox 中选择了某些内容。我不明白为什么。

此外,python 在选择月份时会出错:

Tkinter 回调 Traceback 中的异常(最近一次调用最后一次):
文件“D:\Python27\lib\lib-tk\Tkinter.py”,第 1541 行,__call__
return self.func(*args)
TypeError:dispDay()不接受参数(1 个给定)
Tkinter 回调
Traceback 中的异常(大多数最近通话最后):
文件“D:\Python27\lib\lib-tk\Tkinter.py”,第 1541 行,类型错误__call__ return self.func(*args)
dispDay()不接受参数(给定 1 个)

我错过了什么吗?

任何帮助都将不胜感激,因为我必须在几周内交还我的作业,而且还有很多工作要做。先感谢您!

0 投票
2 回答
350 浏览

python - 如何从 tkinter.tix 模块更改 CheckList 小部件的背景颜色?

我试图用谷歌搜索,但找不到。我正在尝试使用 Python3.5 中的 tkinter.tix 包创建 CheckList 小部件,并使用以下代码将背景颜色设置为白色:

不幸的是,屏幕上的所有小部件都有白色背景。

我努力了

但似乎对 CheckList 的背景没有任何影响

有任何想法吗?

0 投票
1 回答
260 浏览

python - 以编程方式折叠 Tix hlist 清单中的分支?

对于我在 Python 中的第一个 GUI,我将Tix用于其内置的“checklist”和“hlist”小部件,以构建一个树视图,其中包含针对树的每个分支和叶子的复选框。它大部分运行良好。但我无法弄清楚的一件事是如何以编程方式折叠树的分支。

我希望在第一次显示清单时折叠一些分支,并且能够有一个“全部折叠”按钮和一个“全部展开”按钮。

以下是我的代码的清单部分。我希望这checkList.close(i["id"])条线可能会关闭分支,但它没有。

任何人都可以教育我以编程方式折叠 Tix 清单/hlist 树中的分支的正确方法吗?

我本来希望以下工作(例如,在上面的 for 循环中):

但它给了我错误,AttributeError: setmode. 这很奇怪,因为据我所知,setmode应该可用,对吧?

0 投票
1 回答
484 浏览

python - Python 3 的 tix ComboBox 问题

使用以下 Python 3 代码:

我正在尝试创建一个包含空组合框的简单窗口。当我使用python3命令运行程序时,我收到以下错误消息:

经过一些搜索,我发现我需要在我的代码中替换每个tkintertix使其工作,但这给了我另一个错误消息:

另一个链接显示我必须使用root.tk.eval('package require Tix'),但它似乎不起作用。

我在所有这些tkinter和之间有点迷茫tix,我认为以前的解决方案只适用于 Python 2,因为它谈论的是Tixand not tix

你有什么想法让它工作吗?

0 投票
1 回答
1815 浏览

python - PYTHON 3.7 _tkinter.TclError:无效的命令名称“tixBalloon”

您好我正在尝试创建一个在悬停时显示描述的按钮。类似于 html img 标签“alt”我决定将“tkinter.pix”与 Balloon() 一起使用,但我遇到了一个错误:_tkinter.TclError:无效的命令名称“tixBalloon”。

0 投票
0 回答
49 浏览

python - Tix CheckList 两次调用监听器

我通过教程编写了一个小类来使用CheckList,但是当我选择/取消选择某些项目时,它会调用on_item_selected两次:

为什么会这样?

0 投票
1 回答
307 浏览

python-3.x - 在 GUI 编程的情况下,'root.tk.eval()' 在 python 中是什么意思?

我正在学习在 python 中开发 GUI 应用程序,搜索了很多但没有找到满意的答案在代码中使用 root.tk.eval()

0 投票
1 回答
647 浏览

python - 带有文件类型过滤器和复选框的目录树视图,使用 ttk

我在 python 中有一个使用 Tkinter 的 GUI,主 GUI 中有多个框架。添加了另一个框架以显示目录的树视图(也将具有子目录)并过滤以仅显示特定类型的文件。然后用户通过单击每个文件左侧显示的复选框来选择文件以进行进一步处理。我从这个样本开始。是否可以在每个条目的左侧使用带有复选框的 ttk 树视图,如 tix 中所示,如此处所示

基本上希望在检查文件夹等时自动检查所有子项。就像 Windows 资源管理器对话框的工作方式一样。

有什么建议么?

树视图 在此处输入图像描述