본문 바로가기

개발자 모드/파이썬(python)

파이썬 tkinter 탭(tab)안에 LabelFrame 생성

728x90




#=======================================
# imports
#=======================================
import tkinter as tk
from tkinter import ttk

win = tk.Tk()
win.title("Python GUI")
win.geometry("320x200")
tabControl = ttk.Notebook(win)

tab1 = ttk.Frame(tabControl)
tabControl.add(tab1, text = "Tab 1")

tab2 = ttk.Frame(tabControl)
tabControl.add(tab2, text = "Tab 2")

tabControl.pack(expand=1, fill ="both")



mighty = ttk.LabelFrame(tab1, text = 'Mighty Python')
mighty.grid(column = 0, row = 0, padx = 8, pady = 4)


a_label = ttk.Label(mighty, text ="Enter a name:")
a_label.grid(column=0, row =0, sticky="W")


#=======================================
# Start GUI
#=======================================
win.mainloop()

 

 

728x90