如何在可見屏幕外顯示用Tkinter.Tk()創建的窗口?我需要使它比桌面大小大得多,並且用座標定義它的一部分。桌面之外的Tkinter窗口
2
A
回答
4
使用Tk.geometry
具有所需的寬度,高度和負位置。
from Tkinter import * # from tkinter import * (In Python 3.x)
root = Tk()
root.geometry('3000x3000+-100+-100')
root.mainloop()
我測試了在Ubuntu 12.04(侏儒)和Window 7 在Ubuntu中,它工作得很好。 在Windows中,負位置起作用,但忽略寬度,高於分辨率的高度。
0
另一種可能的方法是插入一幀,並調整其大小,如:
import tkinter as tk
root = tk.Tk() frame = Frame(root, width = 1000, height = 1000) frame.pack() root.mainloop
你的窗口的大小就能通過框架,確定,但是答案已經給出的作品就好了太
相關問題
- 1. Java:桌面和桌面圖標之間的框架/窗口
- 2. 創建桌面窗口的桌面?
- 3. 窗口電話窗口桌面通信
- 4. 經線窗口桌面
- 5. 在Python中的Tkinter窗口之外獲取鼠標事件
- 6. 窗口中的Tkinter
- 7. 獲取桌面/外殼窗口的句柄
- 8. 桌面上的libgdx - 確定鼠標是否在窗口外
- 9. 桌面文件和背景之間的窗口
- 10. winforms桌面上的窗口/最底部的窗口
- 11. 彈出窗口和透明的桌面
- 12. 桌面上的C#位置窗口
- 13. 製作窗口在XLib/Qt的桌面
- 14. 沒有我的窗口捕獲桌面
- 15. 如何將tkinter窗口置於其他窗口之上?
- 16. 跨越多個窗口的Perisistant窗口10個虛擬桌面?
- 17. 創建一個像窗口的桌面主窗口
- 18. 在窗口周圍繪製框架的無效桌面窗口
- 19. 如何使Tkinter窗口跳到前面?
- 20. 在工作區/虛擬桌面之間移動窗口
- 21. Tkinter窗口破壞
- 22. Tkinter窗口分層
- 23. Tkinter窗口操作
- 24. 在桌面圖層上創建窗口
- 25. 窗口滑入和滑出桌面
- 26. 如何獲取桌面窗口句柄?
- 27. 單擊桌面使GTK3窗口消失
- 28. 窗口工作站和桌面
- 29. Winium.desktop - 處理新桌面窗口
- 30. 將WPF窗口與桌面混合
謝謝。這太容易了。我認爲我對+100和-100的文檔感到困惑,我沒有考慮設置+ -100 :)。 –
請注意,窗口大小和位置偏移最好保持在-32768 ... 32767的範圍內(即有符號短)。有一些關鍵的低級數據結構對這類事情有明確的限制。 –