perl之达人请进
登录 | 论坛导航 -> 华新鲜事 -> 求学狮城 | 本帖共有 6 楼,分 1 页, 当前显示第 1 页 : 本帖树形列表 : 刷新 : 返回上一页
<<始页  [1]  末页>>
作者:icky (等级:15 - 最接近神,发帖:7923) 发表:2007-06-13 16:39:36  楼主  关注此帖
perl之达人请进
有这样一段code

#!/usr/bin/perl -w

use Tk;

my $mw = MainWindow -> new();
$mw -> configure (-width => 200, -height => 200);

my $tf = $mw -> Entry (-width => 10, -background => "white") -> pack (-side => "left");
$tf -> insert ("end", "kao");

my $button = $mw -> Button (-text => "GO", -background => "white") -> pack (-side => "right");

MainLoop();

运行之后发现textfield $tf就不是editable的了,但是如果我把顺序换过来,button在tf的前面的话,就可以了。

#!/usr/bin/perl -w

use Tk;

my $mw = MainWindow -> new();
$mw -> configure (-width => 200, -height => 200);

my $button = $mw -> Button (-text => "GO", -background => "white") -> pack (-side => "right");

my $tf = $mw -> Entry (-width => 10, -background => "white") -> pack (-side => "left");
$tf -> insert ("end", "kao");

MainLoop();

请问是为什么?
This page is intentionally left blank
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:icky (等级:15 - 最接近神,发帖:7923) 发表:2007-06-13 16:41:37  2楼
perl-tk version: 804.027
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:icky (等级:15 - 最接近神,发帖:7923) 发表:2007-06-14 13:00:23  3楼
perl-tk version: 804.027
真是扯,同样的code放到另外一台fc5的机器上就正常了,也是804.027
建议大家不要装fedora 7先,很不稳定
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:Bird (等级:5 - 略有小成,发帖:759) 发表:2007-06-14 23:34:42  4楼
真是扯,同样的code放到另外一台fc5的机器上就正常了,也是804.027建议大家不要装fedora 7先,很不稳定
oh...
never liked fedora anyway
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:老黑 (等级:2 - 初出茅庐,发帖:21) 发表:2007-06-15 02:38:48  5楼
oh...never liked fedora anyway
佳哥这话有点跑题……
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
作者:hash (等级:7 - 出类拔萃,发帖:5077) 发表:2007-06-15 19:56:42  6楼
...just realized that i didn't install perl-tk...
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表
论坛导航 -> 华新鲜事 -> 求学狮城 | 返回上一页 | 本主题共有 6 篇文章,分 1 页, 当前显示第 1 页 | 回到顶部
<<始页  [1]  末页>>

请登录后回复:帐号   密码