如何在 Perl/Tk 中清除 Frame 的值?
在 Perl/Tk 中,我设计了一个界面,因为我有一个框架。 该框架有一个条目和文本框。当我点击按钮时 那些条目和文本值必须在框架中清除。我知道我可以 访问每个对象然后我可以使用删除功能清除。 我需要像 HTML 表单重置按钮功能一样。我怎样才能在 Perl Tk 中做这些事情?
In Perl/Tk I have designed one interface in that I have one frame.
That frame has an Entry and Text box. When I am clicking the button
those Entry and Text value has to clear in the Frame. I know that I can
access each object then I can clear using delete function.
I need to do as like HTML form reset button functionality. How can I do these things in Perl Tk?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
创建一个按钮,该按钮可以访问保存您想要影响的其他小部件的值的变量。当您按下按钮时,重置这些变量中的值。
您能向我们展示您到目前为止所做的努力吗?
Create a button that has access to the variables holding the values for the other widgets you want to affect. When you press the button, reset the values in those variables.
Can you show us what you have tried to far?
有很多方法可以处理这个问题,哪种方法最有效取决于您的应用程序及其结构。
一般来说,将一个子例程绑定到“重置”按钮,该按钮将清除其他小部件的值。清除小部件的实际机制会有所不同。
我想到了三种方法:
可能还有很多方法可以做到这一点。如果不查看您的代码以了解什么适合您的编码风格,那么选择哪一个是很困难的。
There are a ton of ways to handle this, which way will work best depends on your application and how it is structured.
In general bind a subroutine to the 'Reset' button that will clear the values of the other widgets. The actual mechanics of how you clear the widgets will vary.
Off the top of my head here are three ways to go:
There are probably as many more ways to do this. Selecting which one is difficult without seeing your code to see what will fit with your coding style.