もちろん、「PythonのTkinterを持つ。GUIプログラミング」の実用的な仕事に+の回答
コース「Tkinter. Python による GUI プログラミング」では、Python プログラミング言語の tkinter パッケージを使用してグラフィカル ユーザー インターフェイスを作成する機能を紹介します。付録には、実際的なソリューションの例が補足されています。レッスン自体は https://younglinux.info/tkinter/course で無料で利用できます。実践的な演習の解答が記載されたコースの印刷可能な PDF バージョンも Web サイトから入手できます。
コース「Tkinter. Python による GUI プログラミング」は、「Python. プログラミング トレーニング」セクションの 3 番目であり、構造化プログラミングのレベルでの言語の予備知識、できれば OOP の基本の知識が必要です。 Linux Laboratory の Web サイトでそれらについて知ることもできます。
このコースのレッスンは、他のプログラミング言語を使用して開発する場合に一般的な、基本的なインターフェイス要素 (ウィジェット) の操作に焦点を当てています。ボタン、ラベル、テキスト フィールド、リスト、チェックボックスとラジオ ボタン、キャンバス、メニューの基本的なプロパティとメソッドを学びます。
親ウィンドウにウィジェットを配置するためのさまざまなオプションが考慮されます。たとえば、相互に相対的に単純にパッキングする、テーブルを使用する、座標を使用するなどです。これらのレイアウト手法は、他の多くの GUI プログラミング ツールに存在します。
メイン アプリケーション ウィンドウ、ダイアログ ボックス、および tkinter.ttk モジュールの設定について学習します。
このコースには 19 のレッスンが含まれています。
1. Tkinter とは
2. ボタン、ラベル、エントリ ウィジェット
3.pack()メソッド
4. テキスト – 複数行のテキストフィールド
5. Tkinter 変数
6. Radiobutton - ラジオボタンクラス
7. チェックボタン - チェックボックスクラス
8. リストボックスウィジェット
9.bind()メソッド
10. イベント
11. キャンバス
12. キャンバス。識別子、タグ、アニメーション
13. PhotoImage クラス。画像を追加する
14. 窓
15.grid()メソッド
16. ダイアログボックス
17. メニューウィジェット
18. place() メソッド
19. モジュール tkinter.ttk