2015-02-20 2 views
1
class CreatingWindowForEachLesson(): 
    def __init__(self,root,t,d1,d2,d3): 
     self.t=t 
     self.root=root 
     self.root.focus_set() 
     self.root.title(self.t) 
     self.lesson=BooleanVar() 
     self.l=Label(self.root,text=self.t,bg='blue') #ΤΟΜΕΑΣ ΣΠΟΥΔΑΣΤΗ 
     self.l.pack() 
     self.frame1=Frame(self.root) #ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ 
     self.frame1.pack(anchor="center",side="top", fill="both", expand=True) 
     self.frame=Frame.__init__(self) 
     self.canvas =Canvas(root, borderwidth=0, background="#ffffff") 
     Frame.__init__(self,self.canvas) 
     Label(self,text="FirstColBot",width=30).grid(row=0,column=0)    
     Label(self,text="SecndColBot",width=20).grid(row=0,column=1) 
     self.canvas = Canvas(root, borderwidth=0, background="#ffffff") 
     self.vsb = Scrollbar(root, orient="vertical", command=self.canvas.yview) 
     self.canvas.configure(yscrollcommand=self.vsb.set) 
     self.vsb.pack(side="right", fill="y") 
     self.canvas.pack(side="left", fill="both", expand=True) 
     self.canvas.create_window((4,4), window=self.frame) 
     self.canvas.create_window((4,4), window=self) 
     self.bind("<Configure>", self.OnFrameConfigure) 

Я пытаюсь поместить некоторые прокрутки для моего оконного корня, чтобы распечатать некоторые списки уроков. Я прочитал некоторые связанные записи в stackoverflow и нашел некоторые строки кода, но, вероятно, я делаю это неправильно и не могу настроить их на свой код. Любые идеи, любая помощь? Я новичок в Python, поэтому, пожалуйста, помогите!ScrollBar в классах в Tkinter Python

ответ

Смежные вопросы