是否可以從tkinter窗口編輯/刪除「Tk」字符(在綠色圓圈內)?編輯/刪除tkinter窗口中的「Tk」字符
4
A
回答
6
紅色指令碼Tk是應用圖標。
在某些平臺上,您可以使用iconbitmap
或iconphoto
函數替換該值。在其他情況下,您不能覆蓋exe/bundle/etc中指定的圖標。因此,爲了實現跨平臺,您需要在代碼中執行此操作,並且還需要在您的包裝中執行此操作(假設您打算打包並分發二進制文件)。
如果您只關心Windows,iconbitmap
與Windows .ico文件是正確的解決方案。 IIRC,在大多數* nix系統中,它的編號爲iconbitmap
,其中.xbm或iconphoto
帶有.xpm,而在Mac上,它是......好的,應用程序圖標(必須來自該包)不會顯示在窗口上,在那裏顯示文檔圖標,並且在窗口上調用iconbitmap
將文檔圖標設置爲指定文件的Finder圖標。
請參閱this thread以瞭解如何從Python執行此操作的說明。
據我所知,Tk沒有辦法刪除的應用程序圖標。這可能是一件好事,因爲許多平臺/窗口管理器最終會在那個地方顯示一些可怕的「默認應用程序」。但你可以用一個100%透明的圖標代替它,這可能是你想要的。
純黑色tk只是窗口標題。給它任何其他窗口標題,並且「tk」不會出現。
如果您已經創建了一個窗口,並想改變它的標題,只需調用title
方法:
my_frame.title('My new title, with no tk (except that one)')
+0
非常感謝! – 2013-05-01 21:36:59
相關問題
- 1. 從窗口中刪除TK標題Python tkinter
- 2. Tkinter在Ubuntu中刪除標準窗口
- 3. Python Tkinter:刪除窗口邊框
- 4. 窗口中的Tkinter
- 5. 如何清除tkinter(Python)中的窗口?
- 6. 使用Perl TK或Python Tkinter的自定義窗口
- 7. 的Python的Tkinter不能編輯一個新的窗口
- 8. 使Toplevel窗口跟隨根Tk窗口
- 9. 試圖添加TK文本窗口爲例,導入tkinter混淆
- 10. 的Python Tkinter的從.coords窗口小部件顯示刪除點
- 11. WinApi所有者CComboBox編輯窗口,編輯窗口CComboBox
- 12. tkinter窗口中的grab_set
- 13. 摧毀python中的Toplevel tk窗口
- 14. 如何關閉Perl/Tk中的窗口?
- 15. 最小化Tk窗口
- 16. Perl tk主窗口錯誤
- 17. 蟒蛇孩子Tk窗口
- 18. Python Tkinter:刪除字符串的最後一個字符
- 19. 刪除網格中放置的Tkinter窗口中的標籤列表
- 20. 如何從c9.io編輯器中刪除特殊字符
- 21. 從編輯文本字符串中刪除空格
- 22. C#從字符中刪除口音?
- 23. WordPress的編輯窗口中修改
- 24. Xcode中的多個編輯器窗口
- 25. 如何在tkinter窗口中添加函數結果字符串?
- 26. 居中窗口python tkinter
- 27. 如何刪除編輯TKinter小部件Python
- 28. 多編輯器窗口
- 29. 在多個窗口中共享窗口小部件Tcl/Tk
- 30. Tkinter窗口破壞
你們是不是要刪除圖標或窗口標題?你是否想用自定義圖標或標題替換它們,還是隻是絕對的空白? – abarnert 2013-05-01 21:22:12
以上所有都會很好! – 2013-05-01 21:24:20