Python GUI 开发入门 - Tkinter 教程

Tkinter 是 Python 标准库中的一个简单易用的 GUI 开发工具。本文将为您介绍 Tkinter 的基本用法,包括窗口创建、布局管理、控件使用等。

基础概念

  • 窗口(Window):Tkinter 的应用程序的基本界面。
  • 布局管理器(Layout Manager):用于管理窗口内控件的位置和大小。
  • 控件(Widget):用户可以与之交互的界面元素,如按钮、文本框等。

创建第一个 Tkinter 窗口

import tkinter as tk

root = tk.Tk()
root.title("我的第一个 Tkinter 窗口")
root.geometry("300x200")
root.mainloop()

控件使用

Tkinter 提供了丰富的控件,以下是一些常用控件:

  • 按钮(Button)
  • 标签(Label)
  • 文本框(Entry)
  • 复选框(Checkbutton)
  • 单选按钮(Radiobutton)

布局管理

Tkinter 提供了三种布局管理器:

  • pack:将控件填充到容器中。
  • grid:将控件放置在网格中。
  • place:将控件放置在指定的位置。

资源链接

更多关于 Tkinter 的教程和示例,请访问 Tkinter 教程

<center><img src="https://cloud-image.ullrai.com/q/Tkinter_Window/" alt="Tkinter 窗口示例"/></center>