Python GUI編程(Tkinter)7、帶滾動條的Text


import tkinter

#創建主窗口
win = tkinter.Tk()
#設置標題
win.title("sunck")
#設置大小和位置
#win.geometry("400x400+200+20")

'''
文本控件,用於顯示多行文本
'''
#創建滾動條
scroll = tkinter.Scrollbar()
text = tkinter.Text(win, width=50, height=8)
#side放到窗體的那一側 fill填充
scroll.pack(side=tkinter.RIGHT, fill=tkinter.Y)
text.pack(side=tkinter.LEFT, fill=tkinter.Y)
#關聯
scroll.config(command=text.yview)
text.config(yscrollcommand=scroll.set)

str = '''If there is anyone out there who still doubts that America is a place where all things are possible, who still wonders if the dream of our founders is alive in our time, who still questions the power of our democracy, tonight is your answerIt’s the answer told by lines that stretched around schools and churches in numbers this nation has never seen, by people who waited three hours and four hours, many for the first time in their lives, because they believed that this time must be different, that their voices could be that difference.'''
text.insert(tkinter.INSERT, str)

win.mainloop()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM