Python GUI tkinterライブラリ独学5


Optionsオプションの詳細
前言
  • labelコンポーネントを学習する過程で、optionsによってコンポーネントの属性
  • を設定することができる.
  • は、幅、高さ、色、位置などの様々な構成要素の状態を制御するためのものである.
                options   
    
    %1 
    #      、      (       )
    button1 = Button(self, fg = "red", bg = "blue")
    
    %2
    #      、         
    button1["fg"] = "red"
    button1["bg"] = "blue"
    
    %3
    #      、   config()   
    button1.config(fg = "red", bg = "blue")
    

    まとめ
    オプション
    説明activebackground
    マウスを上げるとボタンの背景色がactiveforeground
    マウスを上げると、ボタンの前の景色がbd
    ボタンボーダーのサイズ、デフォルトは2ピクセルbg
    ボタンの背景色command
    ボタンに関連付けられた関数で、ボタンがクリックされたときに実行されます.fg
    ボタンの前景色(ボタンテキストの色)font
    テキストフォントheight
    ボタンの高さhighlightcolor
    ハイライトする色image
    ボタンに表示する画像justify
    複数行のテキストを表示する場合は、同行しない位置合わせを設定し、オプションとしてLEFT、RIGHT、CENTERがありますpadx
    ボタンのx軸方向の内辺距離(padding)とは、ボタンの内容とボタンエッジとの距離を指すpady
    ボタンのy軸方向の内側余白(padding)relief
    枠線のスタイル、コントロールの3 D効果を設定して、オプションはあります:FLAT、SUNKEN、RAISED、GROOVE、RIDGEはデフォルトでFLATですstate
    ボタンコンポーネントの状態を設定し、オプションでNORMAL、ACTIVE、DISABLEDがあります.デフォルトNORMALunderline
    下線、デフォルトのボタンの上のテキストはすべて下線をつけないで、値を取って下線の文字列の索引をつけて、0の時、第1の文字は下線をつけて、1の時、前の2つの文字は下線をつけて、このように押しますwidth
    ボタンの内容(テキストまたはピクチャのサイズ)に合わせてサイズが設定されていない場合は、ボタンの幅wraplength
    ボタンの行ごとに表示される文字の数を制限text
    ボタンのテキスト内容anchor
    アンカーオプション、テキストの位置を制御、デフォルトは中心