在 TCL 中将文本小部件放置在笔记本的框架中



我在 TCL 中有一个应用程序,它有一个带有 3 个选项卡的笔记本。我正在尝试在其中一个选项卡中放置一个文本小部件,但我一生都无法让它工作。笔记本显示正常:

ttk::notebook .n -width 950 -height 750
ttk::frame .n.fr;
ttk::frame .n.fr1;
ttk::frame .n.fr2;

选项卡显示正常:

.n add .n.fr -text "Tab A"
.n add .n.fr1 -text "Tab B"
.n add .n.fr2 -text "Tab C"
pack .n

我想将文本小部件放入选项卡 B 中,但我尝试过的所有内容都不起作用,我看过的任何地方都解释了除了如何执行此操作之外的所有内容。显然,将其嵌入笔记本(选项卡 B(的框架中是一个非常简单的公式,但我似乎无法碰到它。谁能说出这样做的公式是什么?

只需创建一个由父框架和文本小部件名称组成的窗口名称。

例如:

text .n.fr1.t   ;# Create the text widget .n.fr1.t into .n.fr1
pack .n.fr1.t   ;# Draw it

最新更新