Python “编辑/删除”;Tk";tkinter窗口中的字符
是否可以从tkinter窗口编辑/删除“Tk”字符(绿色圆圈内)Python “编辑/删除”;Tk";tkinter窗口中的字符,python,user-interface,tkinter,Python,User Interface,Tkinter,是否可以从tkinter窗口编辑/删除“Tk”字符(绿色圆圈内) 红色脚本Tk是应用程序图标 在某些平台上,可以通过使用或函数来替换。在其他情况下,您无法覆盖在exe/bundle/etc中指定的图标。因此,要跨平台执行此操作,您需要在代码和打包中执行此操作(假设您计划打包和分发二进制文件) 如果您只关心Windows,iconbitmap和Windows.ico文件是正确的解决方案。IIRC,在大多数*nix系统上,它的iconbitmap带有.xbm或iconphoto带有.xpm,而在Ma
红色脚本Tk是应用程序图标 在某些平台上,可以通过使用或函数来替换。在其他情况下,您无法覆盖在exe/bundle/etc中指定的图标。因此,要跨平台执行此操作,您需要在代码和打包中执行此操作(假设您计划打包和分发二进制文件) 如果您只关心Windows,
iconbitmap
和Windows.ico文件是正确的解决方案。IIRC,在大多数*nix系统上,它的iconbitmap
带有.xbm或iconphoto
带有.xpm,而在Mac上,它是…嗯,应用程序图标(必须来自捆绑包)根本不显示在窗口上,文档图标显示在那里,在窗口上调用iconbitmap
,将文档图标设置为指定文件的查找器图标
有关如何从Python执行此操作的说明,请参见
据我所知,Tk无法删除应用程序图标。这可能是一件好事,因为许多平台/窗口管理器最终会在那里显示一些可怕的“默认应用程序”。但是你可以用一个100%透明的图标来代替它,这可能是你想要的
纯黑色tk只是窗口标题。给它任何其他窗口标题,“tk”就不会出现 如果您已经创建了一个窗口,并且希望更改其标题,只需调用
title
方法:
my_frame.title('My new title, with no tk (except that one)')
您是要删除图标还是窗口标题?你想用一个自定义的图标或标题来代替它们,还是完全空白?以上所有这些都很好!