Untitled
unknown
plain_text
a year ago
1.0 kB
4
Indexable
import tkinter as tk
from tkinter import ttk
# Tạo cửa sổ chính
root = tk.Tk()
root.geometry("800x400") # Kích thước cửa sổ
# Tạo PanedWindow để chia cửa sổ thành hai khung
paned_window = ttk.PanedWindow(root, orient=tk.HORIZONTAL)
paned_window.pack(fill="both", expand=True)
# Tạo Frame thứ nhất
frame1 = tk.Frame(paned_window, bg="lightblue")
paned_window.add(frame1, weight=1) # Thêm Frame với trọng số 1
# Tạo Frame thứ hai
frame2 = tk.Frame(paned_window, bg="lightgreen")
paned_window.add(frame2, weight=1) # Thêm Frame với trọng số 1
# Tạo Frame con trong Frame thứ hai
child_frame = tk.Frame(frame2, bg="yellow")
child_frame.pack(fill="both", expand=True) # Chiếm toàn bộ chiều rộng và chiều cao của frame2
# Thêm nội dung vào các Frame
label1 = tk.Label(frame1, text="Frame 1", bg="lightblue")
label1.pack(pady=20)
label2 = tk.Label(child_frame, text="Frame con trong Frame 2", bg="yellow")
label2.pack(pady=20)
# Chạy chương trình
root.mainloop()
Editor is loading...
Leave a Comment