问题标签 [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.
tcl - 如何从 Tcl/Tk 库的 Canvas 对象将文本生成到 postscript 文件中?
几天来我一直被这个问题困扰:我正在尝试使用画布对象的“postscript”选项从画布对象生成文本以获取.ps文件。我发现如果我在画布上画线、椭圆等效果很好并且它们显示在 .ps 文件中,但是,我对文本对象没有运气——即使它们显示在画布上(显示),没有在输出 .ps 文件中捕获。
有人对此有想法吗?您可以假设所有变量都已明确定义。
tcl - tcl/tk 按钮或顶级路径名约定
在 TK 中创建新的顶层或按钮时,需要输入路径名。我看过一个基本代码,如下所示:
我的问题是:点与字母的处理方式不同吗?它们是某种创建父子关系的层次分隔符吗?我查看了 wiki TK 并没有找到答案。非常感谢,-Lior
ruby - 有没有可以找到即用型 Tk/Tile 主题的地方?
我想从 Linux 上的 Ruby/Tk 开始,但是默认包含的样式不是很好看...我看过使用 Tile 的应用程序的屏幕截图并且看起来很棒,所以我想知道是否有在某处收集 Tile 主题(我想要看起来像 GTK Clearlooks 主题的东西)?
我花了很多时间谷歌搜索,但找不到任何东西......
perl - 如何在 Perl Tk 中显示来自外部命令的文本?
我必须在 Tk GUI 中显示一些打印语句(我在运行 Perl 脚本时得到的)。我试图以图片格式展示一个示例,例如:
就这样继续下去。我不知道该怎么做。
perl - 安装 Tk Execute 命令时出错
我正在尝试安装从 CPAN 下载的 Tk-ExecuteCommand 包。
安装时出现此错误。
有谁知道解决这个问题。请帮助..
perl - 在 perl tk 中创建水印
我有一个 Perl-Tk 代码,该代码创建为一个带有 5 个选项卡的 GUI。我的要求是我需要插入一个应该是水印图像并且应该出现在所有 5 个选项卡中的图像(徽标)。我在互联网上搜索,没有这样的方法可用。
有谁知道吗??
代码如下。
此代码非常适合创建 GUI,我正在使用此代码执行一些操作。
ruby - 如何在启用 Tk 的情况下编译 Ruby 1.9.2?
目前尚不清楚(至少从我阅读的文档中)如何编译具有 Tk 支持的 ruby 1.9.2。
您能解释一下如何编译(在 linux、fedora 上)吗?
tcl - 为什么希望打开两个窗口而不是一个?
在 Tcl/Tk 中,文件的来源/usr/bin/wan27
从终端(Linux/Debian/Ubuntu 10.04)发出命令“wan27”时,它会打开两个窗口,一个标题为 wan27,另一个标题为 FOO。我只想打开 FOO 窗口。我怎样才能实现呢?
谢谢
r - 如何在 R 中为 Tk 组合框设置值
我有时有一个下拉框,只有一个项目可供选择,但这个项目可能是一个带空格的字符串。我怎样才能在 R 中做到这一点?这是问题所在:
任何提示表示赞赏!
perl - 如何使用 Tkx 反复提示用户?
使用 Perl Tkx,我想从用户那里得到一些输入,关闭窗口,也许以后再做一次。对于用户输入,我只是显示一些按钮,用户可以点击其中一个。这是我现在拥有的:
因此,用户单击其中一个按钮,窗口关闭,prompt_user() 返回 0 或 1(取决于用户单击了哪个按钮),然后继续执行。直到我再次尝试提示用户。然后我得到一个错误:
我只是想要一种放置一堆按钮的方法,让用户单击一个,等待查看哪个被单击,也许稍后再做一次。有没有一种方法可以在不破坏主窗口的情况下等待对按钮单击的响应?也许创建一个子窗口?
我是使用 Tkx 的新手,谷歌搜索显示了很多简单的例子,比如上面的代码(使用 MainLoop/g_destroy),但我找不到任何重新创建窗口的例子。我确实看到了有关对话框或消息框的内容,但这些内容不适合我的需要。我想在按钮上放置文本,并使用任意数量的按钮(所以我不想被限制为是/否/取消,只有 3 个选项)。
更新 这是我能够使用的