我想創建一個沒有頂部任務欄(可移動)的窗口,因此GUI框的外圍只有一個細的輪廓。我也想將我自己的'X'添加到框中。Python/Tkinter創建自定義窗口
import Tkinter
class Application(Frame):
def __init__(self, master=None):
Frame.__init__(self, master)
self.parent = master
............
def main():
root = Tk()
root.attributes('-fullscreen', True)
root.geometry('500x250+500+200')
app = Application(root)
app.parent.configure(background = 'gray32')
root.resizable(width=FALSE, height=FALSE)
app.mainloop()
main()
我試過在進入全屏後刪除任務欄,但強制框的大小調整,儘管框不再可移動。有什麼建議麼?
[我看到這個線程:Removing or disabling a resizable Tkinter window maximise button under Windows
的-toolwindow屬性並沒有爲我工作,也許是因爲我使用Linux ...]
也許嘗試調用窗口最大化?然而,這將需要它可以調整大小,但你可以隨時關閉調整大小後,它是最大化:) –
這就是我在上面給出的代碼中做的...我不希望它完全最大化,只是一箇中等框頂部沒有任務欄。 – user1435947