반응형
Tkinter를 이용해 생성한 윈도우를 화면 맨위에 고정하려면 -topmost 속성을 이용하면 가능합니다.
from tkinter import *
tk = Tk()
tk.attributes('-topmost', 'true')
또 Tkinter 모듈을 사용해 VC++ Modal Dialog 방식으로 서브 윈도우를 생성하려면 윈도우를 grab_set으로 설정해야 합니다.
tk.grab_set()
윈도우를 tkinter.Tk()가 아닌 tkinter.TopLevel()로 생성하면 메인 윈도우에 종속된 서브윈도우로 생성되어 메인윈도우가 종료될 경우 함께 종료되는 윈도우로 만들 수 있습니다.
반응형
'DEV > Python' 카테고리의 다른 글
pywintypes.error : (5, 'OpenClipboard', '액세스가 거부되었습니다.') 해결 방법 (0) | 2024.07.15 |
---|---|
[Python] 안드로이드 앱 버전 크롤링하기 (0) | 2022.11.11 |
[Python] FTPlib (2) | 2018.08.31 |