PythonでGUIを作成する方法とは?|Tkinterを使って様々なGUIを作成する方法を紹介!

公開日時:  
PythonでGUIを作成する方法とは?|Tkinterを使って様々なGUIを作成する方法を紹介!
基本情報技術者試験の試験対策はこちら>>
SE
PythonでGUIの作るにはどのような方法がありますか。
PM
Tkinterを使えば、ラベルやボタン、入力ボックス、チェックボックスなど、様々なGUIが簡単に作成できます。

[Python]TkinterでGUIを作成しよう


今回は、PythonにてTkinterを使った、GUIを作成する方法を紹介します。Tkinterとは、GUIが作成できるライブラリです。
ここでは、
・基本的な使い方
・ボタン
・入力ボックス
・チェックボックス
について紹介します。

また、開発環境は以下とします。

PythonでのGUI作成に興味のある方はぜひご覧ください。

基本的な使い方

PythonでTkinterを使ったGUIの作成方法を紹介します。実際のソースコードを見てみましょう。

実行すると、ウィンドウが表示されます。この3行だけでGUIが作成できました。

それでは、ラベルを配置してみましょう。

実行すると、ラベル付きのウィンドウが表示されます。placeで位置を指定できます。

ボタン

PythonでTkinterを使った、ボタンの作成方法を紹介します。実際のソースコードを見てみましょう。

実行すると、ボタン付きのウィンドウが表示されます。

ボタンをクリックすると、ウィンドウを閉じるようにしてみましょう。

実行してボタンをクリックすると、ウィンドウが閉じられることが分かります。

入力ボックス

PythonでTkinterを使った、入力ボックスの作成方法を紹介します。実際のソースコードを見てみましょう。

実行すると、入力ボックスが表示されます。

入力ボックスの入力内容をボタンイベントでクリアしてみましょう。

bindでイベントを登録します。<Button-1>はクリックイベントになります。

チェックボックス

PythonでTkinterを使った、チェックボックスの作成方法を紹介します。実際のソースコードを見てみましょう。

実行すると、チェックボックスが表示されます。

チェックボックスの状態(チェックあり/なし)を取得してみましょう。

ボタンイベントでチェック状態が取得できます。

SE
Tkinterを使えば、様々なGUIが簡単に作成できるのですね。
PM
その通りです。ご紹介したソースコードをご自身でも書いてみてください。

まとめ

いかがでしたでしょうか。PythonにてTkinterを使った、GUIを作成する方法を紹介しました。
Pythonでは、ラベルやボタン、入力ボックス、チェックボックスなど、様々なGUIが簡単に作成できます。

ぜひご自身でPythonのソースコードを書いて、理解を深めてください。


FEnetへの登録は左下のチャットが便利です 経験者優遇! 最短10秒!

.NET分野でのキャリアアップをお考えの方は、現在募集中の求人情報をご覧ください。

また、直接のエントリーも受け付けております。

エントリー(応募フォーム)

Search

Popular

reccomended

Categories

Tags