问题标签 [tcltk2]

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 回答
169 浏览

r - 在任何 R 包中都找不到 tk2toplevel 函数

我正在学习如何使用 R 开发 GUI,并找到了这个不错的教程

但是,给定的代码会引发以下错误:

tk2toplevel 中的错误(title =“Tk2 window”,manage =“grid”,padx = 70,:找不到函数“tk2toplevel”

我查看了tcltk2文档并找不到该功能tk2toplevel。我想知道这个功能是否来自其他包。

0 投票
1 回答
34 浏览

r - “R”tcltk2 中的微调框

我通过“tcltk2”库在“R”GUI中创建了一个旋转框

如何将选择的值赋予“R”数字变量?

0 投票
1 回答
189 浏览

r - 防止窗口大小调整(R 中的 tcltk)

我在 R 中创建了一个带有tcltk包的 GUI 窗口。该窗口如下所示:

在此处输入图像描述

当我在窗口中添加或删除单选按钮时(通过按按钮“添加 C”或“Del A”),窗口会调整大小。

在此处输入图像描述

如何防止这种行为并创建一个窗口,该窗口可以包含五行单选按钮而不调整大小,并且在我删除按钮时不调整大小。

我的代码:

0 投票
1 回答
1106 浏览

file - 如何使用 tcl 更新文件中的 tcl 变量值?

我有 2 个 tcl 文件,在 data.tcl 文件中我保持标志位和 test.tcl 文件基于标志值工作。我需要在每次测试后重置 data.tcl 中的标志值。你能帮我做同样的事情吗?我尝试了以下代码,但它不起作用

data.tcl文件包含标志变量:

test.tcl具有将标志值设置为 1 或 0 的功能的脚本文件:

我已经尝试了上面的代码,但我无法更新变量的值。请在这方面提供帮助。

我正在编写自动化脚本,如果 data.tcl 文件中的特定标志位设置为 1,则运行测试。完成第一个任务后,我需要将 MAC 标志值重置为 0,并且需要将 xmac 标志文件 1 和剩余标志设置为 0。

在 data.tcl 中运行测试脚本标志值之前

第一次运行后:data.tcl 文件的预期内容:

第二次运行后:data.tcl 文件的预期内容:

第 3 次运行后:data.tcl 文件的预期内容:

希望你们能得到我的要求。

0 投票
1 回答
723 浏览

r - 使用 tcltk2 库在 R 中使用 DDE 检索数据

通过 Excel 将 Excel 与“ABC”连接可以工作,通过 DDE 将 R 与 Excel 连接也可以,但是如何将 R 与“ABC”应用程序连接?

我有提供 DDE 接口的应用程序,从 Excel 中我可以使用此 DDE 参考从中检索值:

从 R 我尝试使用tcltk2库,如下所示:

但发生错误:

我只是尝试使用 tcltkdde函数从应用程序中检索数据,我认为item我的部分tk2dde.request是错误的,但是我尝试了各种修改(没有_例如),你知道解决这个问题的任何线索或资源吗?

编辑

出了点问题我在服务器主题列表上看不到 ABC 服务器或 DDE 主题: tk2dde.services()但 Excel 仍然可以使用连接和检索值='ABC'|DDE!_nazwa_value,DDE 查询也看不到它

0 投票
1 回答
51 浏览

r - 如何清除 R tcltk2、tcltk 中的 tk2text 框

我正在尝试清除我使用创建的文本框的内容

我可以使用更新值

但是有人可以帮我清除 Window_1$env$txt1 的内容吗

干杯:)

0 投票
0 回答
68 浏览

r - fPortfolio 包中的 R 错误:找不到函数“tclVar”

我加载 fPortfolio 并附带一个预安装的数据框:

当我运行最后一行时,weightsSlider我得到一个错误:

一个单独的窗口打开,上面写着“窗口滑块”。

如果我运行:

我得到错误:

当我运行时:

我得到错误:

我安装了 thetcltcltk2软件包。


f 投资组合文件

fPortfolio github