- Tkinter GUI Application Development Blueprints(Second Edition)
- Bhaskar Chaudhary
- 176字
- 2021-06-24 18:35:03
The Tkinter geometry manager
You may recall that we used the pack() method to add widgets to the dummy application that we developed in the previous section. The pack() method is an example of geometry management in Tkinter.
The pack() method is not the only way of managing the geometry in your interface. In fact, there are three geometry managers in Tkinter that let you specify the position of widgets inside a top-level or parent window.
The three geometry managers are as follows:
- pack: This is the one that we have used so far. It is simple to use for simpler layouts, but it may get very complex for slightly complex layouts.
- grid: This is the most commonly used geometry manager, and provides a table-like layout of management features for easy layout management.
- place: This is the least popular, but it provides the best control for the absolute positioning of widgets.
Now, let's have a look at some examples of all the three geometry managers in action.
推薦閱讀
- Learning Cython Programming
- Visual C++程序設計學習筆記
- Moodle Administration Essentials
- ThinkPHP 5實戰
- 我的第一本算法書
- Learning DHTMLX Suite UI
- 程序設計基礎教程:C語言
- Learning Unreal Engine Android Game Development
- INSTANT Silverlight 5 Animation
- Go語言開發實戰(慕課版)
- Everyday Data Structures
- Python青少年趣味編程
- Scala編程實戰
- Python自然語言理解:自然語言理解系統開發與應用實戰
- Learning Splunk Web Framework