配置パックTkinterのメンバー、グリッド、場所の三種類

TKとTkinterのインポート 
ウィンドウ= tk.Tk()
window.title( '私の窓')
window.geometry( '500x300')  
 
#パック
#通常のパック()、西洋と方法で配置の過半数によると、指定されていないデフォルトです。
tk.Label上(ウィンドウ、テキスト= '123nihaoこんにちは'、FG = '赤')。パック(側= 'トップ')#
下tk.Label(ウィンドウ、テキスト= '123nihaoこんにちは'、FG = '赤')。パック(側= '下')#
tk.Label(ウィンドウ、テキスト= '123nihaoこんにちは'、FG = '赤')。パック(側= '左')#左
tk.Label(ウィンドウ、テキスト= '123nihaoこんにちは'、FG = '赤')。パック(側= '右')#権
 
tk.Label(ウィンドウ、テキスト= '123nihaoこんにちは'、FG = '赤')。パック(アンカー= 'N')#ノース効果前掲
tk.Label(ウィンドウ、テキスト= '123nihaoこんにちは'、FG = '赤')。パック(アンカー= 'S')#1 -south、前掲
tk.Label(ウィンドウ、テキスト= '123nihaoこんにちは'、FG = '赤')。パック(アンカー= 'W')#西
tk.Label(ウィンドウ、テキスト= '123nihaoこんにちは'、FG = '赤')。パック(アンカー= 'E')#東
 
あなたはこれらの二つの異なる症状を体験することができます。
私のための範囲内(3):
    tk.Radiobutton(ウィンドウ、テキスト= I).pack(アンカー=「W」)#行を追加し、三つのボタンの最初の3行が順次ウエストによって生成されます
 
私のための範囲内(3):
    tk.Radiobutton(ウィンドウ、テキスト= I).pack(側面=「左」)#は、同じ行、真ん中の行を順次ボタン3の押しボタンによって生成される追加
 
#グリッド
#規則的な格子の形で発表。カラムはColum、padxセル間隔、pady細胞、セル間隔内のセルipadx要素、細胞ipady * 2についての垂直方向の間隔程度で、行は、行のパラメータ:次のコード例では、3行3列の表を作成することです細胞内の要素の垂直間隔。
私のための範囲内(3):
    範囲内のjについて(3):
      L = tk.Label(ウィンドウ、テキスト= '123nihao你好'、BG = '黄色'、フォント=( 'MSゴシック'、12)、幅= 10、高さ= 2)
       l.grid(行= I、カラム= J、padx = 5、pady = 10、ipadx = 1、ipady = 20)
     
#場所
#正確な座標を見つけるために使用し、パラメータのアンカー=「NW」アンカーポイントは北西の角で表されます。
tk.Label(ウィンドウ、テキスト= PL ''、フォント=( 'ゴシック'、20)、).place(X = 20、Y = 100、アンカー= 'NW')
tk.Label(ウィンドウ、テキスト= PL ''、フォント=( 'ゴシック'、20)、).place(X = 20、Y = 200、アンカー= 'NW')
tk.Label(ウィンドウ、テキスト= PL ''、フォント=( 'MSゴシック'、20)、).place(X = 80、Y = 100、アンカー= 'NW')
tk.Label(ウィンドウ、テキスト= PL ''、フォント=( 'ゴシック'、20)、).place(X = 80、Y = 200、アンカー= 'NW')
       
window.mainloop()
 
 
 
注意を払います
混在していない同じ時間を実行するための3つの方法は、一時的に、不明瞭な理由をプログラムカードを引き出します。
 
2行1行をサポートする3つの方法:
ワット= tk.Label(ウィンドウ、テキスト= '123mnこんにちは'、FG = '赤')
w.pack(側面= '上部')
それは以下のようになります。
tk.Label(ウィンドウ、テキスト= '123mn你好'、FG = '赤')。パック(側= 'トップ')
 
しかし:
上のtk.Label(ウィンドウ、テキスト= '123mnこんにちは'、FG = '赤')。パック(側= 'トップ')#
下tk.Label(ウィンドウ、テキスト= '123mnこんにちは'、FG = '赤')。パック(側= '下')#
ラベルには、二つの部材として表現されます。
 
ワット= tk.Label(ウィンドウ、テキスト= '123mnこんにちは'、FG = '赤')
w.pack(側面= '上部')
w.pack(側面= '下部')
しかし、唯一の最後の一番下を取って、ラベルのメンバーを表します。
 
ワット= tk.Label(ウィンドウ、テキスト= '123mnこんにちは'、FG = '赤')
w.pack(側面= '上部')
ワット= tk.Label(ウィンドウ、テキスト= '123mnこんにちは'、FG = '赤')
w.pack(側面= '下部')
図2は、書き込みラベルのメンバーを表現することができます。
 
全体的に、ラインの複数の部材が容易に言葉遣いです。
 
 
 

おすすめ

転載: www.cnblogs.com/myshuzhimei/p/11764532.html