(Python3)- tkinter Gui 使用 Listbox & Entry (新增/刪除)
(Python3)- tkinter Gui 使用 Listbox & Entry (新增/刪除)
設置 button 新增、刪除 Listbox 的 item
# -*- coding: utf-8 -*-
import tkinter as tk
root=tk.Tk()
root.title('My Test')
root.geometry('250x250')
#設立Entry已供輸入文字
g=tk.Entry(root,show=None)
g.pack()
#定義: 將所輸入文字存入Listbox,完成後並將Entry內文字清除
def add():
var=g.get()
lb.insert('end',var)
g.delete(0,'end')
#定義: 透過Button將點擊後的選項刪除
def delete():
lb.delete(lb.curselection())
# 設置按鈕並與add連結
b1=tk.Button(root, text='add', width=15, command=add)
b1.pack()
## 設置按鈕並與delete連結
b2=tk.Button(root, text='delete', command=delete)
b2.pack()
#設置Listbox
lb=tk.Listbox(root)
lb.pack()
root.mainloop()
免責聲明:
1.本影像檔案皆從網上搜集轉載,不承擔任何技術及版權問題。
2.如有下載連結僅供寬頻測試研究用途,請下載後在24小時內刪除,請勿用於商業。
3.若侵犯了您的合法權益,請來信通知我們,我們會及時刪除,給您帶來的不便,深表歉意。