tk相关内容

在 R 中使用 tcltk 在弹出窗口(表格小部件)中显示数据 - 为什么它会删除最后一行数据?

我正在努力创建一个小部件以使用 tcl/tk 在弹出窗口中查看表格.我正在关注这个例子:http://r.789695.n4.nabble.com/Tck-tk-help-td1837711.html 但是当我用我的数据运行脚本时,最后一行数据不包含在数组中.这是一个带有汽车数据的示例(表不显示行名称无关紧要): require(tcltk)tclRequire("Tktable")toT ..
发布时间:2021-09-04 19:43:38 其他开发

如何在 Python 中更新 Tcl/Tk?

Tcl 和 Tk 的 8.6 版本已经发布了大约六周.但是,可以从Tcl下载的文件有不同的文件夹结构,缺少一些文件,例如tk85.lib(或现在的 tk86.lib)与 Python 中的 Tcl 文件夹相比. 我的问题是:如何在 Python 中将 Tcl 和 Tk 更新到 8.6(包括集成到 Tkinter)? Python 版本为 2.7,操作系统为 Windows 7. ..
发布时间:2021-09-04 19:43:29 Python

Tk:如何使用 -command 传递变量值?

button .mltext.button -text "Apply" -command {set top_tlbl [update_text $top_tlbl $spc] } 我收到一个错误: 无法读取“spc":没有这样的变量执行时“update_text $top_tlbl $spc"从内部调用“.mltext.button 调用" 如何将变量的值传递给 update_text 函数 ..
发布时间:2021-09-04 19:42:38 其他开发

如何找到Tkinter当前使用的Tcl/Tk库的路径?

TCL_LIBRARY 和 TK_LIBRARY 环境变量可用于绑定 Tkinter 与正确的 Tcl/Tk 安装. 如何从工作的 Tkinter 实例中获取 Tcl/Tk 的位置? (我正在使用 Tkinter 在非虚拟 Python 中运行前端,我需要在虚拟环境中运行 tkinter 子进程.虚拟 Python 找不到 Tcl/Tk.我可以指定 TCL_LIBRARY 和 TK_L ..
发布时间:2021-09-04 19:42:10 Python

当顶层没有焦点时更新空闲任务

我的顶层中有一个 ttk::progressbar(唯一的 .),我通过以下函数更新: proc 进度 {x} {全球计划设置 prog [expr fmod(($prog +$x),100)]更新空闲任务} prog 是通过 -variable 选项绑定到进度条的变量. 如果我将注意力集中在我的窗口上,一切都会正常.如果我切换到另一个窗口,进度条将停止更新,即使我切换回我的应用程序也不 ..
发布时间:2021-09-04 19:42:02 其他开发

Python 可嵌入 zip:安装 Tkinter

Python 可嵌入 zip 没有 pip 和 Tkinter. 在可嵌入的 zip 中使用 get-pip.py 安装 pip 很容易. 我们如何也安装 Tkinter(假设我们在同一台机器上没有现有的 Python 安装)? 解决方案 假设您使用的是 Windows 并且您还安装了常规 Python 发行版(与嵌入式发行版相同的版本),要在嵌入式发行版中安装 Tkinter,您 ..
发布时间:2021-09-04 19:41:18 Python

将 TCL TK 转换为独立应用程序的最简单步骤

在遇到 C#、ASP.NET、MS Access、Linux 和 Mono 的主要兼容性问题后,我决定使用跨平台、开源且与嵌入式数据库兼容的语言进行编程兼容很多平台.我将选择范围缩小到 TCL. 在我使用 TCL 开始一个示例应用程序之前,我想看看创建一个独立的应用程序是多么容易.我购买了一本名为“TCL 和 TK 中的实用编程"的书,下载了 TCLkit 和 FreeWrap,但我在寻找将 ..
发布时间:2021-09-04 19:40:46 其他开发

Tcl/Tk 示例?

Tcl/Tk 是一种编写小型 GUI 脚本的简单方法. 谁能举一个带有 button 和 text 小部件的好例子.当按下按钮时,应该执行一个 shell 命令并将输出通过管道传送到 text 小部件. 如果你有其他有用的任务的漂亮和干净的例子,也请添加它们. 解决方案 这是一个使用文件事件的更完整示例.这将一直自动滚动.出于可用性目的,您可能只想在文本底部可见时自动滚动(即: ..
发布时间:2021-07-17 18:52:57 其他开发

Ruby,使用包含 TK GUI 的 ocra 部署 exe

Ocra 无法处理需要“tk"的应用程序 需要'tk'把“不" 使用以下代码打包此代码ocra http://github.com/larsch/ocra不起作用(如链接中的问题之一所述)问题:https://github.com/larsch/ocra/issues/29> (Ocra 是 1.9 的“新"rubyscript2exe,本质上它用于将 rb 脚本部署为可执行文件) 唯 ..
发布时间:2021-07-11 21:02:25 其他开发

Ruby require 'tk' 产生 LoadError: no such file to load -- tk

我无法让 ruby​​ 成功要求'tk'.我正在使用 rvm、ruby 2.0.0、ActiveTcl-8.6 和 Ubuntu 12.04 LTS.我已经运行了 ActiveTcl 提供的 wish 并且它似乎正在工作. 我查看了 RVM 网站 http://rvm.io/integration/tk以及一些类似这样的 StackOverflow 问题RVM Ruby with TK in ..
发布时间:2021-07-11 21:01:00 其他开发

为 Windows 创建 Ruby 应用程序

我想开发一个 Windows 应用程序.老实说,我现在不太关心跨平台(但仍然会很好) 我想使用 Ruby,因为它的语法非常简单,而且非常......好,简单易学. 我的应用程序就像一个“游戏关卡创建者",您可以在其中设计自己的关卡,然后通过读取创建者应用程序创建的项目文件,将其与另一个“游戏关卡播放器"应用程序一起运行.你明白了. 现在,我有了一台新电脑,而且完全干净.完全没有我 ..
发布时间:2021-07-11 20:59:01 其他开发

Ruby 可执行文件无法在 Win10 和 Win7 上启动

我用 Tk 写了一个 ruby​​ 应用程序,一切都很好,没有错误之类的.所以我用 Ocra 制作了一个 exe,一开始我遇到了一些问题,但后来我解决了,Ocra 制作的 exe 没有错误,而且当它让你在编译之前尝试你的脚本时,没有问题. 但是当我双击 exe 时,什么也没有.我等了,什么都没有.. 以管理员身份运行它,然后什么都没有.. 我也尝试写一个简单的脚本,就像一个 hello ..
发布时间:2021-07-11 20:09:11 其他开发

Ruby + Tk 命令绑定 - 范围问题?

所以我有这个应用 需要'tk'Foo类def my_fancy_function“你好,世界!"结尾定义初始化@root = TkRoot.new{title "你好,世界!"}框架 = TkFrame.newmy_fancy_button = TkButton.new(frame) do文字“按我"命令 {my_fancy_function}盒结尾框架包主循环结尾结尾酒吧 = Foo.new ..
发布时间:2021-07-11 19:57:34 其他开发

tcltk 包的 Rstudio 特定问题

我正在尝试编译提示用户输入的交互式代码.我将 tcltk 包用于各种对话框,一切似乎都运行良好,直到今天它停止工作.应该注意的是,a) 我没有在配置方面做任何改变,b) 它只是在 RStudio 中停止工作,但它仍然可以在 R 中工作. 假设我使用以下代码为例: 库(tcltk)a ..
发布时间:2021-07-10 21:18:39 其他开发

Tkinter:没有标题栏但可调整大小的窗口

我所知道的是如果我想创建一个没有标题栏的窗口,我可以写 root = Tk()…………root.overrideredirect(1) 但我也希望窗口可以调整大小.有什么解决办法吗? (仅供参考:我在 Windows 机器上工作,虽然我不确定它是否真的很重要.如果有独立于操作系统的解决方案就完美了,但如果至少有一个适用于 Windows 的解决方案,我很高兴.) 解决方案 问题 ..
发布时间:2021-07-09 18:30:37 Python

错误“.onLoad 在 loadNamespace() for 'tcltk' 中失败";

我有一个关于如何有效地将任何类型的外部包加载到 R 中的一般性问题.我发现许多详细说明此信息的来源根本不够,但我不会提及这些相应的 URL.我之前已经成功地将外部包加载到 R 中,但是我在加载 fgui 包时遇到了困难. 在我的特定情况下,我无法将库 fgui 加载到 R Studio.首先,我使用以下命令直接从 CRAN 下载: install.packages("fgui", lib= ..
发布时间:2021-06-30 19:56:25 其他开发

如何从 Entry 小部件获取文本

我在 stackOverflow 上看了几篇解释了答案的帖子,但无论我使用哪个,我都无法从我的条目小部件中获取字符串;它只是检测到一串“" 这是我的代码: def buttonTest():总分gui.title("测试")对于 gui.winfo_children() 中的孩子:child.destroy()全局问题文本全球问答questionText = StringVar()问题答案 ..
发布时间:2021-06-28 19:41:26 其他开发

打开另一个窗口时关闭当前窗口

我使用 GUI 模块 tkinter 在 python 3.4 中创建了一个程序.我想调整代码,以便在调用新窗口时关闭当前窗口,然后打开新窗口.目前,当前窗口只是放置在新窗口后面而不是销毁它.我试图使用 .destroy() 但这会阻止其他窗口打开.我有我的程序来执行下面的当前窗口切换. def help1(self):root2=顶级(self.master)HelpWindow=HelpS ..
发布时间:2021-06-28 19:27:42 Python

`new_root.mainloop()` 不会使主窗口无响应

假设我有这个 tkinter 脚本: 将 tkinter 导入为 tk定义回调():new_root = tk.Tk()new_root.mainloop()打印(“完成")根 = tk.Tk()button = tk.Button(root, text=“点击我",命令=回调)按钮.pack()root.mainloop() 根据我对 tkinter 的理解,当我按下按钮时,应该会创建一个新 ..
发布时间:2021-06-28 19:17:00 其他开发