2017-08-04 2 views
0

私はラベルのテキストを正当化する方法を理解しようとしています、私のコントロールがウィンドウとともに大きくなるようにcolumnconfigureを設定すると、テキスト/テキストを左から開始したいと思います。私はtkinterには新しいので、何かが明らかに欠けているかもしれません。グリッドレイアウトを使用しているので、いくつかのコントロールが追加されます。ご指摘ありがとうございます。tkinter columnconfigureは私のラベルのテキストを中央に設定しています

from tkinter import * 
from tkinter import filedialog 

class Application(Frame): 

    def __init__(self, master=None): 
     Frame.__init__(self, master) 
     self.master.geometry("800x600") 
     self.grid() 

     self.label_ccdata_path = Label(master, text='My message goes here') 
     self.label_ccdata_path.grid(row=0, column=0, columnspan=3, sticky=N+S+E+W) 

root = Tk() 
root.columnconfigure(0, weight=1) 
app = Application(root) 
app.mainloop() 

答えて

0

あなたは、私は以下のコード変更したanchor = "w"

で西にあなたのラベルのanchorを設定することができます。

from tkinter import * 
from tkinter import filedialog 

class Application(Frame): 

    def __init__(self, master=None): 
     Frame.__init__(self, master) 
     self.master.geometry("800x600") 
     self.grid() 

     self.label_ccdata_path = Label(master, text='My message goes here', anchor = "w") 
     self.label_ccdata_path.grid(row=0, column=0, columnspan=3, sticky=N+S+E+W) 

root = Tk() 
root.columnconfigure(0, weight=1) 
app = Application(root) 
app.mainloop() 
関連する問題