我正在写一个tcl笔记本代码,在第一个选项卡中显示错误,在另一个选项卡中则显示警告。然而,这个错误和警告需要显示在tcl笔记本的框架区域,我尝试了几个选项,但没有成功。这些错误和警告需要从一些外部文件中读取。
errors.txt文件看起来像这个
错误DFF_X9ATH失败错误DFFX_A9th_XC正在失效
这是我的代码,plzz指导我如何在tkk帧区域打开Error.txt和warn.txt。
#!/usr/bin/wish
package require Tk
set file "errors.txt"
ttk::notebook .n -width 800 -height 800
ttk::frame .n.f1;
ttk::frame .n.f2;
.n add .n.f1 -text "Errors"
.n add .n.f2 -text "Warnings"
pack [label .n.f1.f2 -background red -foreground white -text "Errors"]
pack [label .n.f2.f2 -background red -foreground white -text "Warnings"]
pack .n
我认为最好的选择是使用文本小部件而不是标签。打包文本小部件后,可以使用<widget path> insert end <file content>
添加文本,<>
内的部分将被代码中的相关部分替换。