问题标签 [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.

0 投票
2 回答
1275 浏览

r - Tcl/Tk:最大化窗口/确定窗口是否最大化?

我可以确定我的顶层窗口是否已最大化,并且可以通过编程方式将其最大化吗?我在 Windows XP 上使用 R 的 tcltk 包 8.5。

问题的原因是:我想<Visibility>通过调用先撤消然后去图标化来强制执行事件。但是,如果窗口在这两个函数调用之前最大化,则它不是在这些调用之后。有没有更简单的方法来执行事件?

0 投票
2 回答
2861 浏览

r - R中使用tcltk的多个组合框

我一直在尝试使用 tcltk 包在 R 中定义多个组合框,但无济于事。我正在使用下面的代码。我的灵感就在这里,但是我似乎不能只给它们贴上comboBox1、comboBox2等标签……所以我决定尝试将它们的输出值设置为一个向量……但它们的输出值没有任何意义我...有什么想法吗?

非常感谢

0 投票
2 回答
976 浏览

r - 如何使用 ttk 创建状态行?

如何在窗口底部创建状态行?非活动条目看起来不太好。还有哪些其他选择?

是否可以集成仅按需可见的进度条?

(我在 R 中使用 tk 和 ttk。)

编辑:现在这是我的第二个版本,对我来说效果很好,但我想只按需显示整个状态栏(类似于 Chrome 浏览器中的状态栏)。我怎样才能做到这一点?调用 tklower(f) 没有帮助......

0 投票
1 回答
3700 浏览

perl - 如何获取 Perl/Tk Text 小部件中的文本?

我编写了一个获取文件名并将文件内容插入到Text 小部件的脚本。现在,当我关闭脚本窗口时,我需要它将文本写入 Unix 屏幕。

如何获取文本小部件内容?

我的文本小部件插入源代码是:

0 投票
1 回答
1964 浏览

perl - 创建将在 1 秒后自动关闭的新 perl/tk 窗口

我想在我的脚本中添加一个新的小部件,它将打开一个带有文本的新窗口,并在 1 秒后自动关闭。

我该怎么做 ?

0 投票
2 回答
1057 浏览

perl - 当在 Perl Tk gui 中进行选择时,如何启用禁用的上下文菜单项?

例如在以下脚本中:

如何判断选择何时发生,以便我可以使用以下代码

改变菜单项状态?

更新:

非常感谢@Chas 和@gbacon :)

我想也许我也可以将两个好的答案结合起来:

0 投票
2 回答
1712 浏览

tcl - 什么是动态显示不同内容的好方法(在 Tcl/Tk 中)?

我有一组radiobuttons(比如说,有选择 1 和 2)并且需要根据用户的选择显示一些小部件。例如,如果他们选择 1,我会向他们展示 alabelframe和几个radiobuttons;而如果他们选择 2,我会向他们展示 alabelframe和 some buttons。在任何一种情况下,生成的内容都将显示在窗口的同一区域中。

像这样在多个小部件显示之间切换的好方法是什么?

这个答案让我认为我应该使用panedwindowand frames,但我不太明白如何在不同的内容之间切换。

0 投票
1 回答
1115 浏览

perl - 如何找到鼠标光标索引

嗨,我用“undotext”小部件编写了一个脚本,我正在寻找一种方法来获取鼠标光标所在位置的行索引。

同样,当用户选择了该行的一部分时。

0 投票
2 回答
1648 浏览

tcl - 使用 Tk 的全屏模式

是否可以在 Tk 应用程序中创建某种全屏模式(例如无窗口标题栏)?

0 投票
2 回答
191 浏览

tcl - 为什么 -editable 在 iwidgets (tcl/tk) 中不起作用?

我试图在某些 GUI 中使用 iwidgets,我想让组合框不可编辑。根据 activetcl 文档,-editable为组合框提到了该选项,但它不起作用。