perl之达人请进
登录 | 论坛导航 -> 华新鲜事 -> 求学狮城 | 本帖共有 3 楼,分 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之达人请进有这样一段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(); 请问是为什么?
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版所有回复从这里展开收起列表
论坛导航 -> 华新鲜事 -> 求学狮城 | 返回上一页 | 本主题共有 3 篇文章,分 1 页, 当前显示第 1 页 | 回到顶部
<<始页  [1]  末页>>

请登录后回复:帐号   密码