fishcfans007 发表于 2018-11-16 10:17:51

请教个问题:start = pos + "+1c"# 将 start 指向下一个字符
为什么“+1c”会指向下一个字符?字符串的search方法没有找到,是什么原理?

selangdcb 发表于 2018-11-21 00:03:26

厉害,这个要认真学习。

风起宝宝 发表于 2019-3-12 10:49:07

{:7_112:}

转角smile 发表于 2019-5-14 13:49:09

支持小甲鱼{:10_245:}

dwb 发表于 2019-6-26 14:17:05

想请教一下,tkinter里的scrolledtext组件如何能让窗口横向显示的文字跟组件一样长而不会自动换行

nichengang 发表于 2019-8-13 11:15:06

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

学习打卡,代码效果如图

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),'.')))
    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()

nichengang 发表于 2019-8-13 21:21:18

这个代码会报错!!!我按住键盘a打出一串aaaaaa,连续点撤销,点到最后就会报错

from tkinter import *

root = Tk()

text = Text(root, width=30, height=5, autoseparators=False, undo=True, maxundo=10)
text.pack()

def callback(event):
    text.edit_separator()

text.bind('<Key>', callback)

text.insert(INSERT, "I love FishC")

def show():
    text.edit_undo()

Button(root, text="撤销", command=show).pack()

mainloop()

nichengang 发表于 2019-8-13 22:33:03

支持小甲鱼!!!

wml2018 发表于 2019-10-19 16:06:53

import webbrowser

def clink(event):

wml2018 发表于 2019-10-19 16:07:29

import webbrowser

def clink(event):
   webbrowser.open('http://.....')

dlnb526 发表于 2020-2-8 17:11:39

辛苦小甲鱼老师啦!

ddxiang 发表于 2020-2-11 23:11:14

d=====( ̄▽ ̄*)b顶一下~~

ggzgs 发表于 2020-3-26 16:44:34

学习一下

xiangjianshinan 发表于 2020-3-31 04:24:25

支持小甲鱼!!!

lijiachen 发表于 2020-6-2 21:47:37

问一下,如何把text组件中的部分文字改成无法编辑的呢?

花之味 发表于 2020-6-11 21:45:20

讲的很到位,非常好{:9_231:}

小甲鱼的铁粉 发表于 2020-7-27 16:22:27

爱死你了

dragon078 发表于 2020-9-2 10:36:56

支持支持小甲鱼{:10_256:}

丸丸 发表于 2020-12-17 19:43:26

怎么获得预定义标签sel的位置(数值方式)

小伤口 发表于 2020-12-20 18:10:28

支持小甲鱼
页: 1 2 [3] 4
查看完整版本: Tkinter 窗口组件:Text