簡體   English   中英

如何使用 tkinter 為標簽添加下划線

[英]How to underline label with tkinter

我希望我的代碼在 tkinter 中為標簽添加下划線,所以當我輸入兩次名稱時,我會看到它們,並且新名稱將在不同的行中(抱歉解釋不好),那么如何在標簽下划線?

    window = Tk()
window.geometry("850x550")
first_color=Label(window,bg="#09B683",padx=120,pady=999)
second_color=Label(window,bg="#21FF99",padx=100,pady=999)
third_color=Label(window,bg="#19ff04",padx=1000,pady=11).place(x=0,y=10)
fourth_color=Label(window,bg="#19ff04",text="SCHOOL MANAGEMENT SYSTEM",font=("BOLD",15)).place(x=240,y=15)
first_color.place(x=0,y=50)
second_color.place(x=200,y=50)
def ID_buttons():
    Name_label=Label(window,text="Name",bg="#09B683",font=("Bold",12)).place(x=67,y=70)
    Name_entry=Entry(window,width=20,borderwidth=1)
    Name_entry.place(x=34,y=95)
    Number_label=Label(window,text="Contact Number",bg="#09B683",font=("Bold",12)).place(x=38,y=130)
    Number_entry=Entry(window,width=20,borderwidth=1)
    Number_entry.place(x=34,y=155)
    Email_Label=Label(window,text="Email Address",bg="#09B683",font=("Bold",12)).place(x=38,y=190)
    Email_Entry=Entry(window,width=20,borderwidth=1)
    Email_Entry.place(x=34,y=215)
    Gender_label=Label(window,text="Gender",bg="#09B683",font=("Bold",12)).place(x=63,y=245)
    Gender_Entry=Entry(window,width=20,borderwidth=1)
    Gender_Entry.place(x=34,y=270)
    Date_of_birth_=Label(window,text="Date of Birth",bg="#09B683",font=("Bold",12)).place(x=48,y=295)
    Date_of_birth_entry=Entry(window,width=20,borderwidth=1)
    Date_of_birth_entry.place(x=34,y=323)
    a =440
    def add_records():
        Information_label=Label(window,text=Name_entry.get()).place(x=a,y=400)
        a =-40
    add_record=Button(window,text="Add Record",padx=64,pady=8,command=add_records).place(x=1,y=370)
    ID=Label(window,text="ID     |     Name      |           Email ID                            |  Gender             |  Date Of Birth").place(x=405,y=60)
ID_buttons()
window.mainloop()

其實很簡單。 只需添加參數字體並指定所需的字體參數。 如字體名稱、大小和帶下划線的文本等特殊格式。 檢查下面的示例。

your_label = Label(window, 
                   text = "Your Text", 
                   font = ("Consolas", 10, "underline")).pack()

暫無
暫無

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

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