为什么 Python MSI 安装程序不附带 Tcl/Tk 头文件?
可从 python.org 下载的 MSI 安装程序不包括 Tcl/Tk 标头(非源)文件(编译某些包(如 matplotlib)所需的文件)。有谁知道不包括他们背后的理由?…
Tcl/Tk 初始化脚本期间 tk_messageBox 出现问题
使用以下 Tcl 脚本,条目小部件将不接受输入。它出现但没有响应。 pack [entry .a] -padx 15 -pady 15 tk_messageBox -message {test} 如果我注释掉 t…
在 OSX 上隐藏 Tkinter 应用程序的控制台
当我启动基于 GUI Tkinter 的应用程序时,我试图隐藏终端,但是当我双击 OSX 上的 app.py 文件时,会出现终端窗口。我尝试将扩展名更改为 .pyw 并尝试…
将 Tcl/Tk 链接到 Python 2.5
我有一个现有的 Python 2.4,它可以与 tkinter 正常工作,因为我使用 python import _tkinter 对其进行了测试 导入 Tkinter Tkinter._test() 现在,我…
为 Windows 下的 Tcl/Tk 开发创建功能齐全的环境
我现在正在学习 Tcl/Tk,但是当我运行 Windows 时,我想为这种语言创建一个功能齐全(专业)的开发环境,但我需要知道: 我需要安装哪些工具(首先) …
红宝石+ Tk 命令绑定 - 范围问题?
所以我有这个应用程序 require 'tk' class Foo def my_fancy_function puts "hello, world!" end def initialize @root = TkRoot.new{title "Hello, w…
使用 Tcl Tk 打开 Excel 和 PDF 文件
我在使用 Tcl Tk 打开现有 Excel 文件时遇到问题。我可以毫无问题地打开现有的 MS Word 文件。我正在使用的代码如下,我的测试应用程序也包含“packag…
Tkinter 网格几何管理器尺寸传播(带粘性)
我遗漏了一些关于 Tk 中大小如何传播的信息。试试这个: from Tkinter import * root = Tk() frame1 = Frame(root, border=4, relief=RIDGE) frame1.g…
将 TCL TK 转换为独立应用程序的最简单步骤
在遇到了与 C#、ASP.NET、MS Access、Linux 和 Mono 的主要兼容性问题后,我决定使用一种跨平台、开源且与嵌入式数据库兼容的语言进行编程,而嵌入式…
在 Windows 平台上创建 Tcl Starkit 的步骤
我正在尝试找出在 Windows 中创建 Tcl starkit 的基本步骤。我以前问过类似的问题,还购买了一本关于 Tcl 编程的书,访问了 wiki.tcl.tk,直接给 Tcl …
如何动态填充 TK 组合框的值?
我是 tcl/tk 编程新手。这是组合框上的一个小代码片段。如何动态添加和删除组合框中的值? set ff [ frame f] set label [Label $ff.label -text "Nam…
对于 Perl GUI,我应该使用 Perl/Tk、Tcl::Tk 还是 Tkx?
我真的很喜欢 Perl/Tk,但我认为它是 DOA。 我认为 Tcl::Tk 和 Tkx 是更好的解决方案。 假设我放弃了 Perl/Tk。 “最受支持”的路线是 Tcl::Tk(自 20…
为什么小部件的创建顺序很重要?
下面的代码工作正常。 它显示一个 panedwindow,顶部有一个蓝色框,下面有一个绿色框: panedwindow .root -orient vertical -showhandle true -backg…