이 윈도우 7에서 작동 : 두 번째 화면의 폭과 높이가 첫 번째와 같은 경우, 당신은 그것의 상대적 위치를 따라 다음 코드 win1 또는 WIN2 형상을 사용할 수 있습니다 (왼쪽 또는 오른쪽)을 사용하여 보조 디스플레이에 전체 화면을 표시합니다.
from Tkinter import *
def create_win():
def close(): win1.destroy();win2.destroy()
win1 = Toplevel()
win1.geometry('%dx%d%+d+%d'%(sw,sh,-sw,0))
Button(win1,text="Exit1",command=close).pack()
win2 = Toplevel()
win2.geometry('%dx%d%+d+%d'%(sw,sh,sw,0))
Button(win2,text="Exit2",command=close).pack()
root=Tk()
sw,sh = root.winfo_screenwidth(),root.winfo_screenheight()
print "screen1:",sw,sh
w,h = 800,600
a,b = (sw-w)/2,(sh-h)/2
Button(root,text="Exit",command=lambda r=root:r.destroy()).pack()
Button(root,text="Create win2",command=create_win).pack()
root.geometry('%sx%s+%s+%s'%(w,h,a,b))
root.mainloop()
Windows? 또는 다른 것? –
그냥 Windows ... Tk() 또는 Toplevel() –
글쎄, 내 대답은 조금 명확하지 않은 것 같아 @TerryJanReedy. Windows에서 Tk() 또는 Toplevel() 창을 전체 화면으로 표시하려고합니다. –