guiを制作しています。
ダウンロード先のディレクトリを終了する場所とurlを記入する場所を作っているのですが、綺麗に整列させるやり方が分からないくて困っています。
ディレクトリを選ぶために[参照]のボタンを横に並べるとそこがずれてしまいました。
self.pack()は中央揃えなのかなって思うのですが、 Entryだけを左に揃えるとかはできるのでしょうか?
python
1from tkinter import * 2from tkinter import ttk 3from tkinter import filedialog 4from tkinter import messagebox 5import urllib.request 6 7 8class Application(Frame): 9 10 def __init__(self, master=None, width=600, height=100): 11 Frame.__init__(self,master) 12 master.title('ダウンローダー') 13 # 画面サイズ 14 master.geometry('600x100') 15 self.last_path = ff.get_last_path() 16 self.pack() 17 self.create_widgets() 18 19 20 21 def create_widgets(self): 22 # First Label 23 la = Label(self, text="ダウンロード先ディレクト", bd=4, anchor="w") 24 la.pack() 25 26 # f1 = Frame(self) 27 28 # Second Label 29 f1 = Frame(self) 30 self.text_directory = Entry(f1, width = 60) 31 self.text_directory.insert(0, self.last_path[st.LAST_PATH]) 32 self.text_directory.pack(fill = 'x', padx=20, side = 'left') 33 34 # Third Label 35 bt = Button(f1, text="参照", command=dirdialog_clicked) 36 bt.pack(fill = 'x',side = 'left') 37 f1.pack() 38 39 40 41 text_url = Entry(self, width = 60) 42 text_url.pack() 43 text_url.focus_set() 44 45if __name__ == "__main__": 46 root = Tk() 47 app = Application(master=root) 48 app.mainloop()
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。