问题标签 [tk]
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.
python - 在 Python 中退出 Tks 主循环?
我正在用 Tkinter 编写一个幻灯片程序,但我不知道如何在不绑定密钥的情况下转到下一个图像。
我想添加一个 time.sleep(10) “而不是” root.mainloop(0) 以便它在 10 秒后转到下一个图像。现在当我按 ESC 时它会改变。我怎么能在那里有一个计时器?
编辑:我应该补充一点,即使它有效,我也不想要另一个睡眠的线程。
python - Python中Tk的背景颜色
我正在用 Tkinter 编写一个幻灯片程序,但我不知道如何将背景颜色更改为黑色而不是标准的浅灰色。如何才能做到这一点?
perl - 在文本小部件中打印行号
我使用以下代码在 Text 小部件中打印行号:
上面的代码可以打印行号和字符号,但是在 Scrolled 小部件中使用时,输出不打印。下面的代码有什么问题?我该如何解决这个问题?
widget - 你如何得到一个 Tk 小部件的孩子?
如何告诉 Tk 小部件告诉我它的孩子是什么(或可能是谁)?有这个命令吗?
例如,给定一个.cvs
带有标签、按钮和其他装饰的画布小部件……如何询问画布?
perl - 我如何最好地处理 Perl/Tk 所需的补丁?
我正在为具有自己的常驻 Perl 和模块安装的应用程序对 Perl/Tk 进行更改(因此我们可以将应用程序放入并运行)。
我发现了一个我遇到的问题,我偶然发现了我在这里需要的补丁:http: //osdir.com/ml/lang.perl.tk/2004-10/msg00030.html
我想应用这个补丁,或者如果有更新版本的 Perl/Tk 模块我可以升级到其中包含这个补丁,不需要我更改 Perl 的版本,就这样做。
以下是我可以从该应用程序的安装中找到的内容:
perl -v = 5.8.4 $Tk::version = '8.4' $Tk::patchlevel = '8.4' $Tk::VERSION = '804.027'
所以..
1a) 如果有更新的 Tk VERSION 包含上面链接中的补丁,我如何只升级这个应用程序的特定 Perl 安装位置中的那个模块?
1b) 我如何知道该升级是否与 Perl 5.8.4 兼容(此时我不想升级 perl)
2)如果没有,我该如何应用该链接中定义的补丁?
perl - 右对齐内容的消失的 Perl/Tk 文本小部件滚动条是否有解决方法?
我遇到了一个我相信 Perl/Tk 804.027 Text Widget 的错误(使用Scrollable('ROText')
)。当我添加一个全选标签并应用配置更改以向右对齐时,滚动条不会显示。如果我注释掉我向右对齐的 tagConfigure,滚动条就会回来。
有没有人有一种解决方法或修复方法来正确证明文本小部件的内容(包括文本和嵌入式条目小部件)并且仍然具有功能性水平滚动条?
(更新)
这是一个将重现该问题的示例脚本:
对于我的应用程序来说,我遇到的问题实际上是双重的,并且在上面的示例中都证明它们都不起作用:
- 我需要窗格的左侧水平滚动和右对齐
- 我需要 Paned Window 小部件(两个窗格的父级)可以垂直滚动(左右窗格一起滚动)。
perl - 如何在 Perl/Tk 中关闭窗口?
在我的 Perl/Tk 脚本中,我打开了两个窗口。单击特定按钮后,我想关闭其中一个。我怎样才能做到这一点?这是我到目前为止所拥有的:
perl - 尝试在 Windows 7 上为 Perl 安装 MinGW 和 Tk
所以......我一直试图让这个工作好几个星期了。我可以通过 .exe 安装 MinGW,但无论我做什么,我似乎都无法获得 make 支持或 ppm install MinGW 以这样一种方式工作,即我的 Tk-804.029 编译将正确使用“make”命令.
(安装 Perl 模块:
- perl MakeFile.PL - 工作正常
- make 或 dmake - 我无法让 MinGW 正确关联 Make 或 DMake(在 MinGW/bin 目录中也找不到正确的 .exe ......我尝试使用 -32bit mingw32-make.exe 但那产生与编译的头文件有关的错误。
)
ppm install MinGW 也不行,好像是找不到包。所以我很茫然。系统在 x64 设置上运行 Windows 7。
tcl - 包括c程序中的tk.h和tcl.h
我正在开发一个 ubuntu 系统。我的目标是基本上使用 TCL/TK 的 GUI 工具用 C 语言制作 IDE。我安装了 tcl 8.4、tk8.4、tcl8.4-dev、tk8.4-dev 并在我的系统中有 tk.h 和 tcl.h 头文件。但是,当我运行一个基本的 hello world 程序时,它会显示很多错误。
一些错误是
谁能告诉我如何纠正这些错误?请帮忙...
macos - 如何在文本小部件中使用选项键组合
在 Mac 上,我可以通过键入 Option+` 后跟 - 瞧!
但是,当使用文本小部件时,Option+` 组合会导致希望意外退出。
有没有办法解决这个问题?是否有一个绑定可以解决这个问题,并允许我在文本中插入一个字符。我正在处理的语言(Wolof)大约有 8 个这些特殊字符。
真的,我只想让 tk 提供“正常”的 Mac 输入编码。
电话
以下是遇到的错误的详细信息