self.paned = ttk.PanedWindow(self.initface) self.paned.grid(row=0, column=2, pady=(25, 5), sticky="nsew", rowspan=3) #self.paned.place(x=400,y=400) self.pane_1 = ttk.Frame(self.paned, padding=5) self.paned.add(self.pane_1, weight=1) # Scrollbar self.scrollbar = ttk.Scrollbar(self.pane_1) self.scrollbar.pack(side="right", fill="y")怎么改位置
时间: 2024-03-24 12:36:57 浏览: 107
Perl.GTK.Reference.pdf
如果您想改变 `self.paned`、`self.pane_1`、和 `self.scrollbar` 的位置,可以通过修改 `self.paned.grid()` 和 `self.pane_1.pack()` 方法的参数来实现。
例如,如果您想将 `self.paned` 和 `self.pane_1` 移动到窗口的左边,可以将 `self.paned.grid()` 方法的 `column` 参数设置为 `0`,将 `self.pane_1.pack()` 方法的 `side` 参数设置为 `"left"`。
如果您想将 `self.scrollbar` 移动到窗口的左边,可以将 `self.scrollbar.pack()` 方法的 `side` 参数设置为 `"left"`。
例如:
```
self.paned.grid(row=0, column=0, pady=(25, 5), sticky="nsew", rowspan=3)
self.pane_1.pack(side="left", fill="both", expand=True)
self.scrollbar.pack(side="left", fill="y")
```
注意,这只是一种可能的方法,具体取决于您的布局需求。
阅读全文