Tkinter

Pythonの標準ライブラリに含まれているモジュール、Tkinterについての解説です。プログラミングの基礎的な概念とPython3の基本的な文法、特にオブジェクト指向での記法を押さえたうえで読むことをおすすめ致します。

TKinterでGUIの電卓アプリを作ってみよう

TKinterでGUIの電卓アプリを作ってみよう

今回はTkinterを使ってGUIの電卓アプリを作成してみましょう。シンプルでイメージしやすいため初心者の練習用にはうってつけで、Frameウィジェット、Grid配置、bindメソッドによるトリガーイベントと処理の紐づけなどを実践的に学ぶことができます。

カテゴリー: Tkinter 投稿日:

最終更新日: 2022年8月7日

Tkinterでストップウォッチアプリを作ってみよう

Tkinterでストップウォッチアプリを作ってみよう

今回はTkinterを使ってGUIのストップウォッチアプリを作成してみましょう。ストップウォッチは機能がシンプルでわかりやすいため初心者でも作りやすく、timeモジュールのちょっとした応用やafterメソッドによるリアルタイム処理を学ぶことができます。

カテゴリー: Tkinter 投稿日:

最終更新日: 2022年8月5日

【Tkinter】afterメソッドの使い方

【Tkinter】afterメソッドの使い方

関数やメソッドを指定した時間だけ遅らせて実行させることができるafterメソッドの使い方について解説します。afterメソッドを使えばボタンを押した後にディレイを入れたり、処理を再帰的に呼び出して自動更新処理を作ることができます。

カテゴリー: Tkinter 投稿日:

最終更新日: 2022年8月4日

【Tkinter】キャンバス(Canvas)の使い方

画像の削除、張り替え

Tkinterで画像や図形を描くためのキャンバス(Canvas)ウィジェットについて解説します。このウィジェットでは線や円などの図形を作成して表示することができるほか、画像の表示、スクロールも可能です。

カテゴリー: Tkinter 投稿日:

最終更新日: 2022年8月5日

Tkinterで使える4つのWidget変数

Tkinterではウィジェットのオプション引数に文字列や数値といった値を渡すことができますが、variable や textvariable といったオプションには変数を渡すことができます。これらを活用することで変数に格納した値を使いまわしたり、動的に値を変更する処理が効率的に行えるようになります。

カテゴリー: Tkinter 投稿日:

最終更新日: 2022年8月5日

Tkinterの各種ウィジェットで共通して使えるオプション引数

Tkinterのウィジェット(Widget)には、あらかじめ設定されているオプション引数に値を与えることができます。使えるオプションはウィジェットごとに異なりますが、ウィジェットの高さや幅、背景色といった汎用性の高いものはほとんどのウィジェットで共通しています。

カテゴリー: Tkinter 投稿日:

最終更新日: 2022年8月5日

【Tkinter】メニュー(Menu)の設定・表示方法

Tkinterのウィンドウにはメニュー(Menu)を設定することができます。メニュー(Menu)はGUIアプリケーションでおなじみの機能で、ここから新しいファイルを開いたり、アプリケーションについての説明を表示したり、アプリケーションを終了する処理を用意しておくことができます。

カテゴリー: Tkinter 投稿日:

最終更新日: 2019年12月11日

【Tkinter】エントリー(Entry)の使い方

Tkinterで1行テキストボックスを生成するエントリー(Entry)ウィジェットについて解説します。このウィジェットでは1行に収まるテキストの入力をユーザーから受け付とることができます。ユーザー名やメールアドレスなどの入力欄として使えます。

カテゴリー: Tkinter 投稿日:

最終更新日: 2022年8月5日

【Tkinter】チェックボタン(Checkbutton)の使い方

Tkinterのチェックボタン(Checkbutton)ウィジェットの使い方について解説します。チェックボタン(Checkbutton)は値を持つことができるボタンで、ユーザーが複数の選択肢から複数を選択することができるウィジェットです。

カテゴリー: Tkinter 投稿日:

最終更新日: 2022年8月5日