import tkinter as tk
from tkinter import *
my_w=tk.Tk()
my_bottom=Frame(my_w,relief=SUNKEN)
my_bottom.pack(side=BOTTOM)
b1=tk.Button(my_w,text='b1')
b1.pack(side=LEFT)
b2=tk.Button(my_w,text='b2')
b2.pack(side=LEFT)
b3=tk.Button(my_w,text='b3')
b3.pack(side=LEFT)
separator = tk.Frame(height=4, bd=1, relief=RAISED)
separator.pack(fill=X,side=BOTTOM)
b4=tk.Button(my_w,text='b4')
b4.pack(side=BOTTOM)
b5=tk.Button(my_bottom,text='b5')
b5.pack()
my_w.mainloop()
import tkinter as tk
from tkinter import *
my_w=tk.Tk()
my_bottom=Frame(my_w,bg='green',cursor='boat',bd=20,relief=RAISED,
width=100,padx=10,pady=10,highlightcolor='yellow')
my_bottom.pack(side=BOTTOM)
b1=tk.Button(my_w,text='b1', width=30)
b1.pack(side=LEFT)
# Using Frame by_bottom
b2=tk.Button(my_bottom,text='b2')
b2.pack(side=LEFT)
b3=tk.Button(my_bottom,text='b3')
b3.pack(side=LEFT)
l4=tk.Label(my_bottom,text='l4 label')
l4.pack(side=LEFT)
my_w.mainloop()
import tkinter as tk
from tkinter import *
my_w=tk.Tk()
b1=tk.Button(my_w,text='b1', width=10)
b1.pack(side=TOP)
# Using Frame by_bottom
b2=tk.Button(my_w,text='b2')
b2.pack(side=TOP)
my_line=Frame(my_w,bg='green',bd=20,height=5,width=20,
relief=RAISED,highlightcolor='yellow')
my_line.pack(side=TOP,fill=X)
b3=tk.Button(my_w,text='b3')
b3.pack(side=BOTTOM)
l4=tk.Label(my_w,text='l4 label')
l4.pack(side=BOTTOM)
my_w.mainloop()