所以我想建立一个不同类型的助手来做自动备份等,而不是使用.place我想要一个合适的网格来放置小部件。 我找不到网格管理器的好例子。
self.parent = tk.Frame(window, bg = BLACK)
username_label = ttk.Label(self.parent, text = "Username")
password_label = ttk.Label(self.parent, text = "Password")
self.parent.grid(column = 0, row = 0)
username_label.grid(column = 1, row = 1)
password_label.grid(column = 2, row = 2)
self.parent.grid_columnconfigure(0, weight = 1)
我想......
Button
Button
Label Entry Button
Label Entry Button
Button
我不明白我怎么能像这样定位它们,因为我想在标签上面留一个空白区域。到目前为止,网格只让我把东西放在一起。
老实说,任何网站或代码示例都将受到高度赞赏
答案 0 :(得分:2)
因此,如果您想在标签上方留出空白,可以将var lines = sparkContext.TextFile("/path/to/input.txt",[number of partitions]);
设置为pady
方法的参数,或者只是将它们放在相应的行中。请考虑以下示例:
grid
注意import tkinter as tk
root=tk.Tk()
for i in range(6):
tk.Button(root,text='Button %d'%i).grid(row=i,column=1)
tk.Label(root,text='Label 0').grid(row=2,column=0,pady=20)
tk.Label(root,text='Label 1').grid(row=3,column=0)
root.mainloop()
参数的效果。另外,如果您只需要pady
上方的空行,则可以尝试在上面的行中添加空白Label
。例如:
Label
您可以参考effbot了解更多信息,这是tkinter开发人员的博客。