root.tk.call()方法的参数的含义


有人能给我解释一下这个root.tk.call((方法的参数的含义吗?

此方法用于定义tkinter应用程序图标。当我最近从windows改为linux时,我遇到了这个困难,因为在windows中,这是一个非常简单的方法。

代码:

import tkinter as tk
root=tk.Tk()
root.geometry("600x400+400+200")
root.title('MInha aplicação GUI')
**root.tk.call('wm', 'iconphoto', root._w, tk.PhotoImage(file='images_gallery_21525.png'))**
root.mainloop()

规范文档可以在wm iconphoto命令的手册页中找到。

  • wm是正在运行的命令的名称
  • iconphotowm命令的子命令的名称
  • root._w是应该使用该图像的小部件的内部名称
  • tk.PhotoImage(...)创建一个将出现在窗口上的PhotoImage

最新更新