添加一個占位將這兩個按鈕放到這個占位的中間
时间: 2024-02-21 13:01:06 浏览: 131
若要将两个按钮放置在占位的中间,您可以添加两个占位 Label,然后将按钮添加到这两个占位 Label 之间。这样,按钮就会在占位的中间位置。
以下是代码示例:
```
# 添加占位的 Label
tk.Label(toolbar).pack(side=tk.LEFT, fill=tk.BOTH, expand=True)
# 添加“查询”按钮
ttk.Button(toolbar, text="查詢", style='my.TButton', command=lambda: QueryWindow(tk.Toplevel(master))).pack(
side=tk.LEFT, padx=2, pady=2, anchor=tk.CENTER)
# 添加占位的 Label
tk.Label(toolbar).pack(side=tk.LEFT, fill=tk.BOTH, expand=True)
# 添加“關閉”按钮
ttk.Button(toolbar, text="關閉", style='my.TButton', command=self.quit_app).pack(
side=tk.LEFT, padx=2, pady=2, anchor=tk.CENTER)
# 添加占位的 Label
tk.Label(toolbar).pack(side=tk.LEFT, fill=tk.BOTH, expand=True)
# 显示工具栏
toolbar.pack(side=tk.TOP, fill=tk.BOTH)
```
这样,工具栏中间的两个占位 Label 将自动将查询按钮和关闭按钮分隔开,并使其位于占位的中间位置。
阅读全文
相关推荐



















