サンプル実行手順
以下のファイルを保存して、実行します。tree_showexpanded.py
import PySimpleGUI as sg
data=sg.TreeData()
data.insert("", "folder1key", "folder1", [], icon="/usr/share/icons/HighContrast/16x16/places/folder.png")
data.insert("folder1key", "firefox_key", "firefox", [], icon="/usr/share/icons/hicolor/16x16/apps/firefox.png")
data.insert("", "folder2key", "folder2", [], icon="/usr/share/icons/HighContrast/16x16/places/folder.png")
data.insert("folder2key", "writer_key", "LibreOffce Writer", [], icon="/usr/share/icons/hicolor/16x16/apps/libreoffice-writer.png")
sg.theme('SystemDefault')
layout = [
[sg.Tree(data, [], show_expanded=True) ]
]
window = sg.Window('ツリーサンプル', layout, size=(300,150))
# イベントループ
while True:
event, values = window.read()
if event == sg.WIN_CLOSED:
break
window.close()
・実行コマンド
python tree_showexpanded.py
〇実行結果
関連情報
・PySimpleGUIでツリー要素を表示する・PySimpleGUIでツリー要素を領域いっぱいに広げて表示する
・PySimpleGUIでツリー要素の最初の列の幅を指定する
・PySimpleGUIでツリー要素のフォントを設定する
・PySimpleGUIでツリー要素のテキスト色・背景色を設定する
・PySimpleGUIでツリー要素のヘッダーを設定する
・PySimpleGUIでツリー要素の列データの位置揃えを設定する
・PySimpleGUIでツリー要素の列の文字色・背景色を設定する
・PySimpleGUIでツリー要素の列ヘッダーのフォントを設定する
・PySimpleGUIでツリー要素の行数を設定する
・PySimpleGUIに関する他の記事はこちらを参照してください。
0 件のコメント:
コメントを投稿