listbox列表控制項
import tkinter as tk
window = tk.tk(
)window.title(
'my window'
)#設定視窗的名字
window.geometry(
'240x260'
)#設定視窗大小
var1 = tk.strin**ar(
)#設定變數
l = tk.label(window,bg=
'yellow'
,width=
6,textvariable=var1)
l.pack(
)#讓l顯示出來
defprint_selection()
: value = lb.get(lb.curselection())
#獲得游標所選的值
var1.
set(value)
#建立乙個button,在window上顯示,button的寬12位元組,高1位元組,執行print_selection命令
b1 = tk.button(window,text=
'print selection'
,width =
12,height=
1,command = print_selection)
b1.pack(
)var2 = tk.strin**ar(
)var2.
set((11
,22,33
,44))
lb = tk.listbox(window,listvariable=var2)
#建立乙個listbox,在window上顯示,變數等於var2
list_items =[1
,2,3
,4]#把list_items插入listbox的後面
for item in list_items:
lb.insert(
'end'
,item)
lb.insert(1,
'first'
)lb.insert(2,
'second'
)lb.delete(2)
lb.pack(
)window.mainloop(
)#不斷的迴圈程式
自己的小結**,相關教程:莫煩python winform控制項之ListBox
前面我們已經介紹了checkedlistbox,listbox和它其實差不多,這裡我們實現個拖拽的小功能,來學習listbox控制項 介面布局這裡很簡單,就是乙個listbox 我們在 裡面為它新增元素,並重新事件來實現拖拽的功能 想要實現拖拽功能,這裡我們必須重新onmousedown,ondra...
猜數字之tkinter
import random import tkinter import tkinter.messagebox defb clicked if name entry.get tkinter.messagebox.showerror title error message 請輸入使用者名字 else c...
Tkinter 之ProgressBar進度條標籤
一 引數說明 引數作用 cursor 滑鼠位於進度條內時的形狀 length 進度條長度 maximum 進度條最大刻度值 mode 進度條的模式。有兩種 determinate 和 indeterminate orient 進度條的方向,有horizontal 和vertical兩種 style ...