Python Tkinter-Top级别小部件Tkinter是一个Python模块,用于开发从应用程序到网站的任何项目的GUI。GUI代表图形用户界面。Tkinter是用于快速创建GUI的最广泛使用的模块之一。模块的功能使设计人员的工作更容易。 每当我们试图在电脑上安装任何软件时,屏幕上就会出现一个对话框,询问软件的权限。该窗口将停止整个后台工作,直到它接收到输入,显示在控制台的所有内容之上。这是一个顶级小部件的示例。 本教程解释如何使用Python Tkinter模块创建顶级小部件。 顶级小部件的作用类似于窗口,由窗口管理器管理。它通常用于获取多个对话框以获取额外的项目信息。 功能使用:最高级的() 语法: 1.根:根窗口(屏幕上打开所有其他窗口的第一个窗口)(可选参数)。 2.bg:小部件的背景颜色 例子: 输出: ![]() 3.fg:小部件的前景色 4.双相障碍:小部件边框的宽度。默认值为0。 5.高度、宽度:小部件的尺寸 例子: 输出: ![]() 6.字体:窗口中文本要使用的字体类型 7.游标:当我们将鼠标指针放入窗口时,就会显示光标的类型。不同类型游标的名称是预定义的。 例子: 输出: ![]() 还有更多可选参数,为窗口外观指定几个其他选项。 顶层小部件模块中的方法:1.mainloop ():它用于运行事件循环。我们在打开一个窗口时调用这个方法,它会阻止所有其他代码的执行,直到窗口关闭。 只使用这个方法,我们可以创建一个简单的顶级窗口: 输出: ![]() 2.图标化():它将窗口从屏幕上移除,并将其最小化为任务栏中的图标。 输出: ![]() 3.deiconify ():它将转换后的图标转换回窗口 4.windraw ():它从控制台删除窗口。它不会破坏窗户,但会把它藏起来。要撤消该方法,可以使用deiconify()或iconify()。 5.标题():为窗口指定一个标题 6.状态():返回创建窗口的状态,例如:图标,撤销等。 7.框架():它创建了一个矩形区域,用于排列和填充窗口内的所有小部件。 8.救济():在窗口/小部件上设置特定的模拟3D效果。这些选项都是预定义的。 现在让我们在上面创建一个根窗口和顶级窗口: 代码: 输出: ![]() Tkinter还允许在一个根窗口上有多个顶级窗口。下面是一个示例程序,当用户单击按钮时,执行一个根窗口和两个顶级窗口: 输出: ![]() 有了到目前为止所获得的知识,让我们创建一个简单的项目,称为“秘密信息”。我们现在将实现一个程序,在单击按钮时打开一个带有秘密标记消息的顶级窗口: 输出: ![]() 这很简单。不是吗? Tkinter是一个具有许多特性的GUI应用程序,顶级小部件是主要的特性之一。
下一个话题
在Python中删除字符串中的第一个字符
|