Untitled

 avatar
unknown
plain_text
4 months ago
1.0 kB
3
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