作成したGUIに後からロゴを追加しようとして、詰まりました。
御助力頂けたら幸いです。
GUIの右上に空きのスペースがあるので、そこに追加しようと思っているのですが、上手く右上に表示されません。
緑色のフレームは右寄せ、でロゴだけを左上に寄せる方法はどうすればいいでしょうか?
python
1''' mmain ''' 2 3import sys , os , datetime , random , json , time , traceback 4 5# tkinter 6import tkinter as tk 7from tkinter.ttk import * 8from ttkthemes import * 9 10class Application(Frame): 11 12 def __init__(self, master=None): 13 Frame.__init__(self,master) 14 # master.resizable(width=False, height=False) 15 master.geometry("600x100") 16 self.pack(fill='both') #描写 17 self.create_widgets(self) #フォームの作成 18 19 20 21 #フォームの作成 22 def create_widgets(self,master): 23 24 ''' 25 最上段 26 ''' 27 L_Frm0 = tk.Frame(master, bg = 'red') 28 L_Frm0.pack(padx=10 ,pady=10 , fill='both') 29 30 31 ''' 32 ロゴ 33 ''' 34 canvas_logo = tk.Canvas(L_Frm0 , highlightthickness=0 ,width=80 , height=80,bg = 'blue' ) 35 canvas_logo.grid(row=0,column = 1 , sticky="ne") 36 37 38 """ 39 メール設定 40 """ 41 42 # メール全体のフレーム 43 L_Frm1 = tk.Frame(L_Frm0, width =300 ,height=80, bg = 'green') 44 L_Frm1.grid( row=0, column=0 , sticky="we") 45 footer = tk.Label(master, text="Copyright © 2021 JasRuneAll Rights Reserved." ,font=("",6)) 46 footer.pack(fill='both') 47 48 49if __name__ == "__main__": 50 51 root = ThemedTk() 52 app = Application(master=root) 53 app.mainloop() 54 55 56
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/03 13:36