结了霜的泪 发表于 2018-12-11 15:54:04

小甲鱼666

沙里爬 发表于 2019-7-18 11:06:27

itemcget(index, option)
option指什么?

nichengang 发表于 2019-8-12 17:20:33

这个Listbox有点多哦,很多弄不好,以后再来慢慢学吧!

nichengang 发表于 2019-8-13 11:25:43

本帖最后由 nichengang 于 2019-8-13 11:29 编辑

from tkinter import *

master=Tk()

t1=Text(master,width=50,height=20)
t1.pack()

t1.insert(INSERT,'i love fishc! i love xiao jia yu!')

v=StringVar()

def getIndex(text,index):
    tup=tuple(map(int,str.split(text.index(index),'.')))
    #这里有点问题:用小甲鱼的代码tuple(map(int, str.split(text.index(index), ".")))
    #不显是元组,只显示数字,所我把代码改成下面的样子。
    #求教小甲鱼老师!!!!!!
    return '('+str(tup)+','+str(tup)+')'

def get_char():
    v.set(e1.get())
    start=1.0
    while True:
      pos=t1.search(v.get(),start,stopindex=END)
      if not pos:
            break
      t2.insert(INSERT,getIndex(t1,pos))
      start=pos+'+1c'

l1=Label(master,text='serch').pack()
e1=Entry(master)
e1.pack()
b4=Button(master,text='ok',command=get_char).pack()

l2=Label(master,text='position').pack()
t2=Text(master,width=30,height=10)
t2.pack()

mainloop()

dequantianhe 发表于 2020-4-10 21:19:48

方法好多啊,看不动啊!都需要记住么?{:10_256:}

doublelight391 发表于 2020-11-5 17:46:11

提问:我想实现的功能是:鼠标左键单击listbox的某个内容后,它持续保持被选中的状态,除非我单选其他选项,这个如何实现。有时候我点别的输入框什么的时候,listbox的选择状态会消失

林木木阿 发表于 2021-5-6 13:47:41

页: 1 [2]
查看完整版本: Tkinter 窗口组件:Listbox