2023/03/01 15:35 編集
※ 削除
投稿2023/03/01 14:35
編集2023/03/01 14:37・tkinterで生成したGUI画面に文字を表示したい
・プログラム実行後にフリーズせず正しく終了したい
PySimpleGUIでレイアウトを表示したあとにtkinterでGUI画面を表示すると
ソースコート14行目「tk.Label(text="このテキストをtk1に表示したい")」が表示しません。
・tkinter(tk1)で生成したGUI画面に文字が表示されない ・プログラム実行すると[ctrl + c]を押してもフリーズしたまま終了しません
Python
1import PySimpleGUI as psg 2import tkinter as tk 3 4layout = [ [psg.Button('OK')]] 5window = psg.Window('sample', layout) 6while True: 7 event, values = window.read() 8 if event == psg.WIN_CLOSED or event == 'OK': 9 break 10window.close() 11 12tk1 = tk.Tk() 13tk1.geometry('180x40') 14a = tk.Label(text="このテキストをtk1に表示したい") 15a.place(x=20, y=10) 16tk1.mainloop()
4行目から10行目を削除すると、表示されました
(PySimpleGUIのレイアウトを表示した後の処理に誤りがありますか?)
回答1件
あなたの回答
tips
プレビュー