2010-08-29 88 views
2

我已经写了一个脚本来获取文件名并将文件内容插入Text widget。现在,当我关闭脚本窗口时,我需要它将文本写入Unix屏幕。如何获取Perl/Tk Text小部件中的文本?

如何获取文本小部件内容?

我的文本组件插入SORCE代码:

open(FILE, $file_name); 
foreach my $line (<FILE>) { 
    $text->insert('end', $line); 
} 

回答

6
$text->get('1.0','end-1c'); 

(这是end-1c - 年末减少一个字符 - 为相当的技术原因;只有end你会得到额外的换行符附加已知。 Tk gotcha。)

+0

顺便说一句,你如何将它写入屏幕取决于你;有很多方法可以做到这一点...... – 2010-08-29 15:59:15

相关问题