Tkinter를 사용하여 GUI 개발 도구 만들기 (40) Tkinter에서 정말 많은 하위 창 디자인

Tkinter를 사용하여 GUI 개발 도구 만들기 (40) Tkinter의 진정한 다중 자식 창 디자인
Tkinter에서 "진정한"다중 자식 창 디자인이되는 이유는 이전 기사 "Tkinter를 사용하여 GUI 개발 만들기"에서 소개했습니다. tools (36)) Tkinter의 다중 하위 창 구성 요소 "
https://blog.csdn.net/hepu8/article/details/106323782
는 실제 하위 창이 아닙니다. 이벤트 기능을 사용하여 여러 창의 작동을 제어합니다. 동시에. 메인 창에 하위 창이 중첩되어있는 것 같아서 문제가있는 것 같고, 하위 창이 메인 창보다 크면 하위 창이 메인 창과 하위 창을 가리는 문제가 있습니다. 주 창의 경계를 초과합니다.
이 비디오에서는 Tkinter의 진정한 다중 자식 창 디자인을 소개합니다.이 모듈에서 생성 된 자식 창은 일반 개발 도구 및 Windows 자식 창 응용 프로그램과 다르지 않습니다. 자식 창은 주 창에 포함되어 있으므로 주 창 경계를 초과 할 수 없습니다.
이를 위해서는 다중 창 Tkinter 모듈 HP_mtk2를 사용해야하며 데모 코드는 아래에 직접 제공됩니다.

import tkinter as tk
import HP_mtk2 as hmtk

root = hmtk.MainWindows(picture='img/bj2.jpg')
root.geometry('800x600+200+100')
root.title('主窗口') 

w1=root.newsubwin()
w2=root.newsubwin(title='是嵌套窗口2啊')
w3=root.newsubwin()

lb=tk.Label(w2,text='标签')
lb.pack(side=tk.TOP)
bt=tk.Button(w3,text='按钮')
bt.pack()
w1.geometry('200x100+10+10')
w2.geometry('200x100+440+300')
w3.geometry('200x100+400+400')

root.update()
root.mainloop()

결과를 살펴 보겠습니다.
여기에 사진 설명 삽입
파이썬과 함께 제공되는 Tkinter 라이브러리로 무엇을 할 수 없습니까?

# 独狼 荷 蒲 qq : 2775205
#通通小白 python 정량 그룹 : 524949939
#电话微 信 : 18578755056
#通通小白 python 정량 그룹 : 524949939
# tkinter, pyqt, gui, Python 학습 그룹 : 647866213

추천

출처blog.csdn.net/hepu8/article/details/106592640