tkinter的控件Entry(python GUI )

摘要:tkinter是python GUI的標準庫,本文介紹tkinter的Entry對象的使用。

00 Entry-文本框

from tkinter import *
win=Tk()
win.title('leslie-wj')
win.geometry('500x200')
name=Label(win,text='Name')
password=Label(win,text='Password')
name.grid(row=0,column=0)
password.grid(row=1,column=0)
nameE=Entry(win)
passwordE=Entry(win)
nameE.grid(row=0,column=1)
passwordE.grid(row=1,column=1)
win.mainloop()

tkinter的控件Entry(python GUI )的圖1

01 background和foreground的用法

from tkinter import *
win=Tk()
win.title('leslie-wj')
win.geometry('500x200')
name=Label(win,text='Name')
password=Label(win,text='Password')
name.grid(row=0,column=0)
password.grid(row=1,column=0)
nameE=Entry(win,background='yellow')
passwordE=Entry(win,foreground='red')

nameE.grid(row=0,column=1)
passwordE.grid(row=1,column=1)
win.mainloop()

tkinter的控件Entry(python GUI )的圖2

02 show的使用

from tkinter import *
win=Tk()
win.title('leslie-wj')
win.geometry('500x200')
name=Label(win,text='Name')
password=Label(win,text='Password')
name.grid(row=0,column=0)
password.grid(row=1,column=0)
nameE=Entry(win)
passwordE=Entry(win,show='*')
nameE.grid(row=0,column=1)
passwordE.grid(row=1,column=1)
win.mainloop()

tkinter的控件Entry(python GUI )的圖3

03 insert的使用

from tkinter import *
win=Tk()
win.title('leslie-wj')
win.geometry('500x200')
name=Label(win,text='Name')
password=Label(win,text='Password')
name.grid(row=0,column=0)
password.grid(row=1,column=0)
nameE=Entry(win)
passwordE=Entry(win)
nameE.insert(0,'leslie')
passwordE.insert(0,1990)

nameE.grid(row=0,column=1)
passwordE.grid(row=1,column=1)
win.mainloop()

tkinter的控件Entry(python GUI )的圖4

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

1