【Tkinter】tkinterの基本設定【Python】

tkinterでGUIを作成する上で、最初の基本的な設定の記事となります。

必要【★★★】

インポート import tkinter as tk

1行目「import tkinter as tk」でtkinterをインポート

画面の大きさ指定 geometry()

3行目「root.geometry(1200×1000+20+50)」で画面の大きさを指定 横1200×縦1000のウィンドウで、ウィンドウの場所が左上から横20縦50の位置に表示される。「+」の場所指定はなくてもよい。

+の部分をーにすると右下からの距離になる。

タイトル変更 title()

4行目「root.title(“タイトル”)」でタイトル表示

画面表示 mainloop()

5行目「root.mainloop()」でウィンドウ画面を表示し続ける。

あると便利【★★】

サイズ変更不可 resizable(0,0)

4行目「root.resizable(width = False, height = False)」は、縦方向横方向共にサイズ変更不可となる。resizable(0,0)でも可

最大サイズ、最小サイズ maxsize() minsize()

5行目「root.maxsize」6行目「root.minsize」で画面の最大サイズ、最小サイズを指定できる。

必要があれば【★】

いろいろな設定 attributes

5行目「attributes(“-alpha”,0.5)」 画面全体が透過される

アイコン変更 iconbitmap

6行目 「iconbitmap(default = “icontest.ico”)」画面左上のアイコンを変える

デフォルト設定変更 option_add

7行目「option_add(“*font” , (“”, 15))」デフォルトのフォントサイズを15に変更