使用python 3.5
設置button可以新增、刪除Listbox的item
import tkinter as tk
window=tk.Tk()
window.title('my window')
window.geometry('200x200')
##設立Entry已供輸入文字
e=tk.Entry(window,show=None)
e.pack()
##定義: 將所輸入文字存入Listbox,完成後並將Entry內文字清除
def add():
var=e.get()
lb.insert('end',var)
e.delete(0,'end')
##定義: 透過Button將點擊後的選項刪除
def delete():
lb.delete(lb.curselection())
## 設置按鈕並與add連結
b1=tk.Button(window,text='add',width=15,command=add)
b1.pack()
## 設置按鈕並與delete連結
b2=tk.Button(window,text='delete',command=delete)
b2.pack()
##設置Listbox
lb=tk.Listbox(window)
lb.pack()
window.mainloop()
沒有留言:
張貼留言