问题标签 [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.
scrollbar - 如何设置 BWidget 的 ScrolledWindow 的最大尺寸?
我在这样的代码中使用BWidget
's ScrolledWindow
:
所以我得到一个带有垂直滚动条的窗口。当增加 的高度时.top
,过了一会儿所有内容都$a
变得可见并且滚动条消失了,因为它不再需要了。我怎样才能禁止进一步增加高度.top
?.top
即当$a 的所有内容可见时,我需要将最大高度设置为该值。我怎样才能做到这一点 ?
python - Python tk 滚动框架?
我正在使用 Tkinter 和 Python 创建一个简单的 GUI 应用程序,但是在将滚动条添加到单个框架时遇到问题。该框架在我的 20" 上从上到下可见,但为了在上网本或任何其他低分辨率屏幕上显示所有内容,它需要一个滚动条。这是我认为它如何工作的片段(它与列表框一起使用)。
虽然这显然不适用于框架。你们对这个问题的任何帮助将不胜感激!
我也想知道 Tkinter 是否可能已经过时了。这是我在学校学习的唯一 GUI 界面,但那是几年前的事了,它不再真正满足我的要求了。肯定有更好的选择吗?顺便说一句,我在 Ubuntu 上。
ruby - 为 Windows 创建 Ruby 应用程序
我想开发一个 Windows 应用程序。老实说,我现在不太关心跨平台(但仍然会很好)
我想使用 Ruby,因为它的语法非常简单,而且非常……嗯,简单易学。
我的应用程序就像一个“游戏关卡创建者”,您可以在其中设计自己的关卡,然后通过读取创建者应用程序创建的项目文件与另一个“游戏关卡播放器”应用程序一起运行它。你明白了。
现在,我得到了一台新电脑,并且非常干净。完全没有我的旧 Ruby 实验的痕迹并且失败了。
首先,我需要为我的 Ruby 应用程序选择一个 GUI 平台!你能给我推荐一个吗?我听说过 Shoes 和 Tk,但想知道您的想法。
package - 在 Tcl 中调用“package require Tk”而不将其写入每个 .tcl 文件中
我正在学习 Tcl/Tk,并且我一直在关注一个教程,直到我转向 Tk。教程中的所有文件都立即使用 Tk 命令(例如“按钮”),而无需在 .tcl 文件中写入“package require Tk”。我正在从控制台执行此操作,该控制台接受前面带有“%”的用户输入。
如果教程没有那个“包需要 Tk”,我错过了什么吗?我们怎样才能拥有 Tk 而不必在所有文件中都写“package require Tk”,还是我做错了?
tk - tkdiff 如何忽略行尾
在 unix 平台上使用 tkdiff ,我尝试将首选项窗口中的空白选项修改为-w
or -b
,这两者似乎都没有忽略回车差异(unix/pc。)
-w
从命令行使用 diff 。
任何想法将不胜感激。
perl - perl-tk:交互式可视化大型 2d 栅格数据(如 xvcg)
我想使用 tk 编写一个 perl 应用程序来可视化一个大的 2d 图(它可以被认为是 2d 图像)。我需要滚动和调整大小。我也不需要将整个图像存储在内存中。
它太大了,无法保存在一张巨大的图片中,但我可以轻松地重绘它的任何部分。所以,我想编写一个图形应用程序以交互模式查看这些数据。这就像 xvcg 对图形所做的那样:http: //blogs.oracle.com/amitsaha/resource/blog-shots/apt-rdepends.png(它是界面示例。有 x 和 y 滚动条和缩放条)
我的数据看起来有点像http://www.access-excel-vba.com/giantchart.png没有任何带有更细(1px)线条的文本,上面有很多点并且尺寸(现在)从 33000x23000 开始变大。我使用每像素 2 位的图像。
那么,如何在 perl/tk 中编写可滚动和可缩放的图像查看器?要求不是将整个图像存储在内存中(现在 190 Mb 并且会更多!),而是要求一些函数将其分段绘制。
关于语言/工具包选择。我的数据生成器是用 perl 编写的,操作系统是 unix/POSIX,所以我不想切换语言。我能够切换到另一个图形工具包,但 perl/tk 已预装在目标 PC 上。
tcl - 如何设置 tk_messageBox 的大小?
我正在使用tk_messageBox
带有大量消息的消息,因此我想配置该消息对话框的布局。
我是这样使用tk_messageBox
的:
如何设置tk_messageBox
这里的宽度和高度?
也许有一些更好的选择tk_messageBox
?
tcl - 如何捕捉 Tk 中的最大化信号?
您可以通过以下方式将命令与窗口的 X 按钮绑定:
我怎样才能对窗口的最大化按钮做同样的事情?
tcl - BWidget 的 MessageDlg 有问题
我正在尝试使用 BWidget 的 MessageDlg。从这里的文档中可以看出,该-aspect
比率定义了消息窗口的宽度和高度之间的比率。
不过,好像没什么效果。对于此代码:
为了
和
在这两种情况下,我都会以默认比率(即 150)获取消息窗口。
我正在使用 BWidget 1.9.4。这是 BWidget 的已知问题吗?你能推荐一个更好的选择吗?
perl - 有没有办法解决 Perl Tk 中代码点太高的问题?
以下代码演示了我的问题。运行它会给我一个错误消息,上面写着:“UCS-2LE:code point "\x{20541}" too high at C:/Perl/site/lib/Tk/Widget.pm line 205. at E:\test。请在第 9 行"。
我的 Tk 版本是 804.028,我在 WinXP(简体中文版)上运行 ActivePerl 10.0.0。
有谁知道是否有办法解决它?一如既往地感谢:)