PythonのGUIのtkinterを使う方法1

Pythonにもウインドウを表示させたり文字入力をしてボタンで開始させたりというGUIの機能があります。

その中でもtkinterはpythonのインストーラーからインストールする事が出来ます。

もしもインストールされていない場合はPythonインストール時にオプションの
tcl/tk and IDLE
にチェックを入れてインストールするとtkinterも一緒にインストールされます。



Pythonのtkinterでウインドウ出す方法

from tkinter import *
from tkinter import ttk

win=Tk()
win.title('タイトル')
win.mainloop()

最小化ボタン、最大化ボタン、閉じるボタンがあるだけのウインドウを表示させます。

表示はこのような物になります。

tkinterをインポート

from tkinter import *
from tkinter import ttk

まず
from tkinter import *
from tkinter import ttk

でインポートします。
tkinterはpythonをインスト-ルする時にオプション指定してあればインストールされています。

tkinterのオブジェクトを作成する

win=Tk()

tkinterオブジェクト=tkinter.Tk()

tkinterのオブジェクトが作成されます。
これに追加する事でウインドウを表示させます。

tkinterのウインドウのタイトルバーに文字を設定する

win.title('タイトル')

tkinterオブジェクト.title( “タイトル” )

tkinterのウインドウのタイトルバーの所に文字列を指定します。

tkinterのウインドウを閉じるまで待つ

win.mainloop()

tkinterオブジェクト.mainloop()

tkinterのウインドウが閉じられるまで待ちます。
閉じたら次の行の命令から実行するようになります。

まとめ

これでウインドウを表示するだけは出来ました。
ただ、これではまだ何の機能もありません。
そこで次回はこのウインドウにラベルとエディットボックスを付ける方法を記します。

スポンサーリンク







シェアする

  • このエントリーをはてなブックマークに追加

フォローする

関連記事



スポンサーリンク