- Tkinter GUI Application Development Blueprints(Second Edition)
- Bhaskar Chaudhary
- 153字
- 2021-06-24 18:35:12
Programmable Drum Machine
We looked at several common Tkinter widgets, such as Menu, Buttons, Label, and Text, in Chapter 2, Making a Text Editor. Let's now expand our experience with Tkinter to make some music. Let's build a cross-platform drum machine using Tkinter and some other Python modules.
Some of the key objectives for this chapter are:
- Learning to structure Tkinter programs in the object-oriented style of programming
- Delving deeper into a few more Tkinter widgets, such as Spinbox, Button, Entry, and Checkbutton
- Applying the grid geometry manager in a practical project
- Understanding the importance of choosing the right data structure for our programs
- Learning to bind higher-order callback functions to widgets
- Learning to use Tkinter in conjunction with some standard and third-party modules
- Understanding the need for multithreading and how to write multithreaded applications
- Learning about object serialization or pickling
- Learning about ttk widgets
推薦閱讀
- Practical Data Analysis Cookbook
- 從程序員到架構師:大數據量、緩存、高并發、微服務、多團隊協同等核心場景實戰
- C語言程序設計實訓教程
- 實戰Java程序設計
- Monitoring Elasticsearch
- QGIS:Becoming a GIS Power User
- 算法訓練營:提高篇(全彩版)
- 學習OpenCV 4:基于Python的算法實戰
- Java圖像處理:基于OpenCV與JVM
- Java多線程并發體系實戰(微課視頻版)
- 前端架構設計
- INSTANT Lift Web Applications How-to
- 深入實踐C++模板編程
- Python GUI設計:tkinter菜鳥編程
- Learning Android Application Development