问题标签 [tcltk]
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.
r - 在任何 R 包中都找不到 tk2toplevel 函数
我正在学习如何使用 R 开发 GUI,并找到了这个不错的教程。
但是,给定的代码会引发以下错误:
tk2toplevel 中的错误(title =“Tk2 window”,manage =“grid”,padx = 70,:找不到函数“tk2toplevel”
我查看了tcltk2
文档并找不到该功能tk2toplevel
。我想知道这个功能是否来自其他包。
r - 在 tcltk 窗口中绘制 ggplot2 和 ggmap
我正在寻找一种在 tcltk 窗口内创建绘图的方法,我希望该窗口首先读取一些文件,然后对数据执行一些功能,然后创建绘图(最好在允许保存的新窗口中)。
我是 tcltk 的新手,但我想使用它来让不熟悉代码的用户运行和使用脚本。我需要它来使用 ggplot2 主要是为了便于在地块内使用地图。
我尝试从以下链接调整示例以使用 ggplot2 绘图,但它没有显示任何内容。 http://www.sciviews.org/recipes/tcltk/TclTk-plotting/
我不需要图表受用户行为的影响,只受他选择的数据的影响。
我知道闪亮是轻松构建 GUI 的首选方法,但它有我试图避免的文件大小限制。
python - 安装二进制 tcltk 后无法构建 _tkinter 的问题
我正在运行 linux 和 python 2.7.14 我已经成功安装了 tcltk 的二进制版本。我将它安装到与python27相同的目录中,以便将以下目录都添加到相同的文件夹中,即:include,lib等。当我再次配置python时,并没有找到所有位,所以当我检查setup.py文件时它提到我可以做以下事情,我做了:
我已经尝试了所有的排列方式(即,有和没有 tcllib1.18、ltclm.n 等)
我不确定在堆栈溢出时共享 config.log 的最佳方式,但这里有一个链接:
https://www.pharmacoengineering.com/share-a-file/ (我制作了可下载的pdf)
我必须将其保存为 pdf 文件,以便将其上传到 wordpress。
当我查看它时,我不确定为什么找不到 tcl.h 文件,因为当我:
它说它在我的 /home2/bishopk2/python27/include 文件夹中。
所有的库都在那里,它应该能够将 Tkinter 与我的 tcl 和 tk 库连接起来。
任何帮助将不胜感激。
最好的祝愿,
科里
r - R中的tcltk tktext中的覆盖事件
我在 R 中使用带有 tcltk 包的 tktext 元素。我想实现这一点,当您按下 Tab 键时,会执行自定义函数,但不会将实际的制表符空间添加到文本中。
使用tkbind(tkTextField, "<Tab>", function(x) {tabFunction(tkTextField)})
我可以执行自定义函数,但“\t”仍插入文本中。使用tkbind(feldInp, "<Tab>", "break")
Tab 省略但不执行任何功能。
我怎样才能将两者结合起来?
r - 尽管系统上有可用的 tcl-tk,但 R 包 geoR 不会安装在 macOS 上
我已经通过brew
. 对于一个项目,我需要 R 库geoR
中的一个函数,该函数又依赖于tcl-tk
. 我也通过 brew: 安装了这个brew install tcl-tk
。但是,尝试安装geoR
仍然会导致以下错误 - 我没有得到。重新安装 R/RStudio 没有帮助。也没有重新启动我的 Mac。哦,尝试geoR
从 CRAN 下载的二进制文件安装也无济于事……最后,尝试tcl-tk
从 R 网站安装软件包也不能解决这个问题。
我也在GitHub 上发布了这个brew
——但也许其他人访问了 StackOverflow 的领域。
我的brew
状态
错误
r - 无效的命令名称“tk_chooseDirectory”错误
我正在将 bioconductor 用于 WES 管道,并且正在使用 tk_choose.dir 来选择用户存储输入文件的目录(并将其存储以供进一步使用)。这里的命令行
但是这些命令行显示了一些错误,如下所示(尽管 library(tcltk)工作正常)
任何提示,我无法弄清楚是否已经安装并加载了库,那么为什么这个命令不起作用。我正在使用 R 版本 3.4.3 和 bioconductor 版本 3.2
谢谢。
r - tcltk 对话框出现在 RStudio/Shiny Windows 下
我目前正在编写我的第一个闪亮的应用程序,并且在使用一些更微妙的用户界面功能时遇到了一些困难。我正在使用 tcltk 库导入一些简单的对话框,供用户选择本地目录和文件(应用程序只会在本地运行,因此我不会使用闪亮的 fileInput 命令)。这还具有不像 choose.dir 命令那样特定于操作系统的优点(请参阅R Windows OS choose.dir() 文件选择器不会在工作目录打开以获取更多讨论)。
但是,当我在 Windows 中工作时(我在 Windows 10 上进行测试,尽管我在 Linux 中完成了大部分开发工作),我发现调用 tkchooseDirectory 只会打开闪亮应用程序后面的对话框,如果我'正在运行一个闪亮的应用程序,或者如果我只是从那里的控制台调用它,则在 RStudio IDE 后面。这似乎不是一个新问题:http ://r.789695.n4.nabble.com/tkchooseDirectory-opens-dialog-below-browser-window-td4729500.html但我还没有看到任何解决方案。
对于我使用 RStudio 控制台的开发工作,这是一个小麻烦,但鉴于闪亮的应用程序最终将交付给客户端(国家机构),我真的不想因为对话框被应用程序隐藏而加剧它们.
感谢您提供的任何帮助!
[编辑 1] 更多信息:似乎从 RStudio 控制台调用 tkchooseDirectory 时,只有第一次调用 tkchooseDirectory 会导致在应用程序后面显示一个对话框。随后的调用将对话框按预期放置到显示的顶部。此外,这种行为不会发生在 R for Windows GUI 中,并且似乎对 RStudio 及其相关产品来说是特殊的。
[编辑 2] 似乎其他人也遇到过与其他 tcltk 库对话框类似的问题:R 中的 MessageBox
[编辑 3] 最简单的最小示例是运行:
在 Windows 10 系统上的 RStudio 控制台中。
objective-c - tkeclipse 不再支持 Objective-C 垃圾回收
执行 tkeclipse 或 tktools 时,我收到以下消息:
自从我更新了我的 Mac(当前版本 10.13.4)后,我才收到此消息。有任何想法吗?