update,
This commit is contained in:
32
hdhdjshxh/task2/_poc/grid/test.py
Normal file
32
hdhdjshxh/task2/_poc/grid/test.py
Normal file
@@ -0,0 +1,32 @@
|
||||
from tkinter import *
|
||||
from tkinter import ttk
|
||||
|
||||
root = Tk()
|
||||
|
||||
content = ttk.Frame(root)
|
||||
frame = ttk.Frame(content, borderwidth=5, relief="ridge", width=200, height=100)
|
||||
namelbl = ttk.Label(content, text="Name")
|
||||
name = ttk.Entry(content)
|
||||
|
||||
onevar = BooleanVar(value=True)
|
||||
twovar = BooleanVar(value=False)
|
||||
threevar = BooleanVar(value=True)
|
||||
|
||||
one = ttk.Checkbutton(content, text="One", variable=onevar, onvalue=True)
|
||||
two = ttk.Checkbutton(content, text="Two", variable=twovar, onvalue=True)
|
||||
three = ttk.Checkbutton(content, text="Three", variable=threevar, onvalue=True)
|
||||
ok = ttk.Button(content, text="Okay")
|
||||
cancel = ttk.Button(content, text="Cancel")
|
||||
|
||||
content.grid(column=0, row=0)
|
||||
frame.grid(column=0, row=0, columnspan=3, rowspan=2)
|
||||
namelbl.grid(column=3, row=0, columnspan=2)
|
||||
|
||||
name.grid(column=3, row=1, columnspan=2)
|
||||
one.grid(column=0, row=3)
|
||||
two.grid(column=1, row=3)
|
||||
three.grid(column=2, row=3)
|
||||
ok.grid(column=3, row=3)
|
||||
cancel.grid(column=4, row=3)
|
||||
|
||||
root.mainloop()
|
Reference in New Issue
Block a user