ch2_9justify设置末行对齐.py
from tkinter import *
root = Tk()
root.title("ch2_9")
label = Label(root,text="abcdefghijklmnopqrstuvwxyz",
fg="blue",bg="lightyellow",
wraplength=80)
# 使用 Helvetic字形,大小是20,粗体显示。
label.pack() # 包装与定位组件
# print(type(label)) # <class 'NoneType'>
root.mainloop()
ch2_10justify设置末行对齐.py
from tkinter import *
root = Tk()
root.title("ch2_10")
label = Label(root,text="abcdefghijklmnopqrstuvwxyz",
fg="blue",bg="lightyellow",
wraplength=80,justify="left")
label.pack() # 包装与定位组件
# print(type(label)) # <class 'NoneType'>
root.mainloop()
ch2_11justify设置末行对齐.py
from tkinter import *
root = Tk()
root.title("ch2_10")
label = Label(root,text="abcdefghijklmnopqrstuvwxyz",
fg="blue",bg="lightyellow",
wraplength=80,justify="center")
label.pack() # 包装与定位组件
# print(type(label)) # <class 'NoneType'>
root.mainloop()
ch2_12justify设置末行对齐.py
from tkinter import *
root = Tk()
root.title("ch2_10")
label = Label(root,text="abcdefghijklmnopqrstuvwxyz",
fg="blue",bg="lightyellow",
wraplength=80,justify="right")
label.pack() # 包装与定位组件
# print(type(label)) # <class 'NoneType'>
root.mainloop()
ch2_13bitmaps.py
from tkinter import *
root = Tk()
root.title("ch2_13")
# label = Label(root,bitmap="error")
label = Label(root,bitmap="hourglass")
# label = Label(root,bitmap="info")
# label = Label(root,bitmap="questhead")
# label = Label(root,bitmap="question")
# label = Label(root,bitmap="warning")
# label = Label(root,bitmap="gray12")
# label = Label(root,bitmap="gray25")
# label = Label(root,bitmap="gray50")
# label = Label(root,bitmap="gray75")
label.pack() # 包装与定位组件
root.mainloop()
ch2_14compound.py
from tkinter import *
root = Tk()
root.title("ch2_14")
label = Label(root,bitmap="hourglass",
compound="left",text="我的天空") # 图像在左边
label.pack() # 包装与定位组件
root.mainloop()
ch2_15compound.py
from tkinter import *
root = Tk()
root.title("ch2_15")
label = Label(root,bitmap="hourglass",
compound="top",text="我的天空") # 图像在上
label.pack() # 包装与定位组件
root.mainloop()
ch2_16compound.py
from tkinter import *
root = Tk()
root.title("ch2_16")
label = Label(root,bitmap="hourglass",
compound="center",text="我的天空") # 文字覆盖在图像上方
label.pack() # 包装与定位组件
root.mainloop()
ch2_17的relief属性.py
"""
设置控件的边框
"""
from tkinter import *
root = Tk()
root.title("ch2_17")
relief_str = "flat"
relief_str = "groove"
relief_str = "raised"
relief_str = "ridge"
relief_str = "solid"
relief_str = "sunken"
label = Label(root,text="raised",relief=relief_str) # 设置Widget控件的边框
label.pack() # 包装与定位组件
root.mainloop()
ch2_18的padx与pady属性.py
"""
设置控件的边框
"""
from tkinter import *
root = Tk()
root.title("ch2_18")
# relief_str = "flat"
# relief_str = "groove"
relief_str = "raised"
# relief_str = "ridge"
# relief_str = "solid"
# relief_str = "sunken"
label = Label(root,text="raised",relief=relief_str,
bg="lightyellow",padx=5,pady=10) # 设置Widget控件的边框
label.pack() # 包装与定位组件
root.mainloop()