python3学习手册
★第18章、tkinter图形界面编程 Tkinter是Python的标准GUI库,它提供了丰富的组件和布局管理器,可 用于创建图形用户界面应用程序 Tkinter库具有以下优点: 是Python的标准GUI库,无需安装第三方库即可使用 提供了丰富的组件和布局管理器,能够满足大多数应用程序的需求 具有良好的跨平台性,能够在Windows、macOS和Linux等操作系统上 n.pack() main_window.mainloop() # 运行窗口主循环 ★布局管理器 在Tkinter中,布局管理器负责管理组件的位置和大小。目前,Tkinter 提供了三种布局管理器:pack、grid和place ①pack布局管理器 按照添加顺序将组件放置到窗口中 con.pack() #默认 pack 会在父窗口 window 中垂直方向按顺序包装排 {NONE、X、Y、BOTH} #选择当控件伸缩时按照哪个方 向填充 expand= {bool 类型值} #跟着父控件一起伸缩 ②grid布局管理器 将窗口划分为网格,并将组件放置到指定的网格中 grid 会把父窗口划分成行列,然后根据调用时传入参数 row,column 确定把控件放置在对应的行列中 每一列中,列宽由这一列中最宽的单元格确定。0 码力 | 213 页 | 3.53 MB | 1 年前3
共 1 条
- 1