Barra de Rolamento no GUI tkinter do Python
Você poderá baixar (downloding) desta página em (download)
import tkinter
from tkinter import*
class Janela:
def __init__(self, instancia_de_Tk):
frame1 = Frame(instancia_de_Tk)
frame1.configure(border=5, relief="groove"); frame1.pack()
frame2 = Frame(instancia_de_Tk)
frame2.configure(border=5, relief="groove"); frame2.pack()
label1 = Label(frame1, text="widget 1"); label1.pack()
label2 = Label(frame2, text="widget 2"); label2.pack()
label3 = Label(frame2, text="widget 3"); label3.pack()
raiz = Tk()
Janela(raiz)
raiz.mainloop()
from tkinter import *
class Janela:
def __init__(self, instancia_de_Tk):
frame1 = Frame(instancia_de_Tk)
frame1.pack()
lb = Listbox()
lb.pack(side=LEFT,expand=True,fill="both")
sb = Scrollbar()
sb.pack(side=RIGHT,fill="y")
sb.configure(command=lb.yview)
lb.configure(yscrollcommand=sb.set)
for i in range(100):
lb.insert(END,i)
raiz = Tk()
Janela(raiz)
raiz.mainloop()