Chinaunix

标题: 【已解决】有关perl/tk的问题,请高手帮忙解决,谢谢!! [打印本页]

作者: andy20008    时间: 2011-09-27 16:02
标题: 【已解决】有关perl/tk的问题,请高手帮忙解决,谢谢!!
本帖最后由 andy20008 于 2011-09-30 10:43 编辑

各位好,

我研究过Mastering Perl/Tk,常见的Tk的应用都能实现,但是想更深入的学习,这方面的资料好少啊。
我知道cpan.org上有,但是那里的感觉也有限,而且里面的Example也很少,有谁知道相关资料的,请分享一下,谢谢!!


比如如下图所示,里面的那个“Enable”复选框如何实现的,以我目前的水平还弄不出来

这张图片也是我在网上看到的,但是没有代码,只有图片。

还有,不知道图片中的frame用的是LabeFrame还是Labelframe,请赐教,谢谢!
作者: andy20008    时间: 2011-09-27 17:24
没人问津?
作者: kurri    时间: 2011-09-27 18:41
-labelwidget
perldoc Tk::Labelframe
作者: andy20008    时间: 2011-09-29 12:28
回复 3# kurri


您说的是用 -labelwidget 参数吗?它的值是一个widget的变量,比如radiobutton或checkbutton之类的?
这个参数不知道怎么用啊,能举个例子吗?谢谢。。。
作者: kurri    时间: 2011-09-30 09:47
  1. my $button = $mw->Checkbutton(-text => 'asd');
  2. my $frame1 = $mw->Labelframe(-labelwidget => $button)->pack;
复制代码
把这个属性值设为你建的widget就好了啊
作者: andy20008    时间: 2011-09-30 10:42
回复 5# kurri


OK了,谢谢!!


checkbutton与labelframe要是同级别的$mw创建的才行,之前我以为checkbutton是由labelframe来创建的。呵呵,学习了!再次感谢!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2