簡體   English   中英

Label 放置在 Tkinter Python

[英]Label placement in Tkinter Python

嗨,我正在嘗試用 tkinter 制作一個 GUI。 它從微控制器獲取數據......一切正常。 一開始它在中心顯示 0.00...但是當我單擊開始時它顯示實時數據。 但是位置更改為上....有什么解決方案嗎? 我想要它在中心...

def changeLabel():
        while ser.in_waiting:
            rawdata=ser.readline()
            #ser.close()
            print(rawdata)
            textlabel.configure(text=rawdata,font=('Segment7Standard',20,'bold'))
        master.after(500, changeLabel)
master=Tk()
master.geometry("500x500")
master.title('Developed By Rahul Mitra')
textlabel=Label(master,width=10,height=4,foreground="yellow",background="black",text="0.00", font=('times',20,'bold'))
textlabel.grid(row=1, column=1,sticky=SW)

點擊開始后

在點擊“開始”之前

謝謝大家。。我已經解決了問題。 這是因為設備發送的數據如"""b'123/r/n'. 和這個新的行標簽導致了這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM