第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何在 tkinter python 中動(dòng)態(tài)添加多行文本?

如何在 tkinter python 中動(dòng)態(tài)添加多行文本?

暮色呼如 2021-09-01 19:30:07
我創(chuàng)建了一個(gè)聊天應(yīng)用程序,在其中我使用 ListBox 來顯示聊天記錄。它看起來不錯(cuò),直到我進(jìn)入一個(gè)超出屏幕的長刺。有沒有辦法打破字符串并顯示在新行或任何其他方式來顯示完整的字符串。我是 Tkinter 的新手,我不知道有很多小部件可用。這是我的示例代碼from tkinter import *class Actions:    def chatUpdate(chat):        chatlist.insert(Actions.chatLast,chat)        Actions.chatLast=Actions.chatLast+1        chatlist.pack( side=LEFT, fill=BOTH)        chatBox.config(command=chatlist.yview)def callUpdater():    txt=textBox.get()    text_text.set("")    Actions.chatUpdate(txt)root = Tk()root.title("Chat App")frame1 = Frame(root, bd=4)frame1.pack(side=TOP)frame2 = Frame(root, bd=4)frame2.pack(side=TOP)frame3 = Frame(root, bd=4)frame3.pack(side=TOP)# chat boxchatBox = Scrollbar(frame1)chatBox.pack(side=RIGHT, fill=Y)chatlist = Listbox(frame1, yscrollcommand = chatBox.set, width=50)Actions.chatLast=0Actions.chatUpdate("                        ")# text boxtextView = Label(frame2, text="Input: ")textView.pack(side=LEFT)text_text = StringVar()textBox = Entry(frame2, textvariable=text_text, bd=0, width=40, bg="pink")textBox.pack(side=RIGHT)# send buttonbutton = Button(frame3, text="Send", fg="black", command=callUpdater)button.pack(side=TOP)root.mainloop()
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 427 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)