问题标签 [perltk]

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

perl - Perl/Tk 菜单栏怪癖

我正在尝试添加一个带有标准文件打开、保存和新建选项的菜单栏。然而,处理打开、保存和新动作的子例程并没有按预期运行,而是在创建框架时启动。但是,当我真正点击它们时,它不是。

以下是我正在使用的代码。(主窗口仅包含菜单栏)

0 投票
1 回答
782 浏览

perl - GUI 冻结 - Perl Tk

我使用 Perl/Tk 开发了一个小型应用程序。当应用程序中的一个按钮被按下时,应用程序将从 Web 获取数据。但问题是 GUI 会挂起,直到控制权返回。我知道这是由于延迟,所以主窗口没有响应。我使用了 update() 函数,但问题仍然存在。所以我四处搜索并知道我们可以使用线程来克服这个问题。但我不确定如何在 Perl/Tk 中使用线程。这是我的示例代码

提前致谢。

0 投票
1 回答
1201 浏览

linux - 在 Perl-Tk 中使用 Button 小部件执行命令

在此代码中,当$button按下按钮时,它会关闭程序。因为它执行了退出命令。我想修改代码,以便当用户单击按钮时,它将刷新 iptables 规则(iptables -F)。我怎样才能做到这一点?

我试过这个:

为什么这不起作用?我是否必须为它创建一个子程序(然后在iptables -F那里编写命令)然后调用该子程序?我不能像在上面的代码中那样直接输入命令吗?

0 投票
2 回答
1443 浏览

linux - 在框架而不是终端上获取输出(Perl-Tk)

我编写了这段代码,它的作用是当用户单击按钮时会出现一个消息框

在此处输入图像描述

然后,当我单击“确定”按钮时,它会调用子例程flush,然后输出显示在终端上,如下所示:

在此处输入图像描述

我希望它出现在同一个消息框上。我该怎么做?

0 投票
2 回答
2540 浏览

perl - 在 Fedora 上安装 Perl/Tk

我在尝试在我的系统上安装 perl Tk 时遇到问题(fedora,perl v5.8.8)。我从http://search.cpan.org/~srezic/Tk-804.029/pod/gencmd下载了 tarred 模块,解压了它.在终端中,我给出了“perl Makefile.PL”,它工作正常,然后“make”无法完成。这是它给出的:

然后它退出。我应该做些什么??请帮忙

谢谢。

0 投票
2 回答
379 浏览

perl - perltk: highlighting text in textfield and updating labels

Using TK on Windows XP.

After running the code, $showlabel is not updating whenever I highlight any text. Can anyone please help?

0 投票
1 回答
871 浏览

perl - 显示动画图像

我希望图像在我的窗口中上下移动。现在我应该在这段代码中添加更多内容吗?

0 投票
2 回答
1229 浏览

perl - 使用 Thread 更新 Tk 标签

我正在尝试更新标签,以使文本出现下降。我想使用线程来实现它。但是文本 os 没有向下滑动。任何人都可以帮助我吗?

0 投票
1 回答
270 浏览

perl - Perl HList:更改单个项目的背景

我试图提醒用户某些数据已更改并且需要保存。数据显示在 Perl 的 Tk::HList 框中。我希望我能做到:

甚至:

但两者都抛出

我已经看到了使用 ItemStyle 的想法,但没有明确的答案是否有效,或者它是否是最好的(也是唯一的)解决方案。是否有另一种方法可以突出显示某些行以提醒用户?

0 投票
1 回答
346 浏览

perl - 水平滚动条不起作用

我需要帮助。水平滚动条不起作用。我究竟做错了什么?