本文概述
- 什么是Tkinter?
- 什么是小部件?
是用户界面的一种形式, 它允许用户使用图标, 菜单, 窗口等项目通过视觉指示器与计算机进行交互。与命令行界面(CLI)相比, 它具有优势, 在命令行界面中, 用户仅通过使用键盘编写命令即可与计算机进行交互并且其用法比GUI更难。
什么是Tkinter? Tkinter是用于创建GUI应用程序的内置python模块。它是使用Python创建GUI应用程序的最常用模块之一, 因为它简单易用。你不必担心Tkinter模块已经单独安装, 因为它已经随Python一起提供了。它为Tk GUI工具包提供了一个面向对象的界面。
可用于创建我们自己的GUI应用程序的其他一些Python库是
Kivy
【Tkinter开发简介 – Python GUI开发】Python Qt
wxPython
在所有Tkinter中, 使用最为广泛
什么是小部件? 小部件Tkinter中的GUI应用程序中的元素是GUI应用程序的元素, 它向用户提供各种控件(例如标签, 按钮, 组合框, 复选框, 菜单栏, 单选按钮等), 以与应用程序进行交互。
Tkinter程序的基本结构
文章图片
Tkinter基本小部件:
小部件 | 描述 |
---|---|
Label | 用于在屏幕上显示文本或图像 |
Button | 用于向你的应用程序添加按钮 |
Canvas | 它用于绘制图片和其他布局, 例如文本, 图形等。 |
ComboBox | 它包含一个向下箭头, 用于从可用选项列表中选择 |
CheckButton | 它向用户显示许多选项, 作为切换按钮, 用户可以从中选择任意数量的选项。 |
RadiButton | 它用于实现多个选择, 因为它只允许选择一个选项 |
Entyr | 用于输入用户的单行文本输入 |
Frame | 它用作容纳和组织小部件的容器 |
Message | 它与标签的作用相同, 并且指的是多行且不可编辑的文本 |
Scale | 它用于提供图形滑块, 允许从该比例中选择任何值 |
Scrollbar | 用于向下滚动内容。它提供了一个滑动控制器。 |
SpinBox | 它允许用户从给定的一组值中进行选择 |
Text | 它允许用户编辑多行文本并设置其显示方式的格式 |
Menu | 它用于创建应用程序使用的各种菜单 |
from tkinter import *
from tkinter.ttk import *# writing code needs to
# create the main window of
# the application creating
# main window object named root
root = Tk()# giving title to the main window
root.title( "First_Program" )# Label is what output will be
# show on the window
label = Label(root, text = "Hello World !" ).pack()# calling mainloop method which is used
# when your application is ready to run
# and it tells the code to keep displaying
root.mainloop()
输出如下
文章图片
首先, 你的面试准备可通过以下方式增强你的数据结构概念:Python DS课程。
推荐阅读
- C#属性使用详细指南和代码示例
- 1mg面试经验详细分享和介绍(校外)
- jQuery如何使用clone()方法(代码示例)
- Python GUI应用程序中的分层树视图(代码示例)
- 算法设计(如何计算下一个更高频率的元素())
- 系统之家一键安装windows7系统图文详细教程图解
- windows7系统正版永久激活码大全制作详细说明
- win7 64位旗舰版激活系统图文详细教程图解
- 最好用的win7精简版64位系统最新推荐