我环顾四周,我认为这真的很简单,由于某种原因,我只找到了我需要的部分。
我已经制作了一个文本编辑器,并且我有一个输入框,它会发现问题是它只会在文本视图中找到第一个单词,而我无法让它搜索下一行。就像文本文档中的查找功能。
def search(found):
search_str = findentry.get_text()
start_iter = textbuffer.get_start_iter()
found = start_iter.forward_search(search_str,0, None)
if found:
match_start,match_end = found
textbuffer.select_range(match_start,match_end)
我想我可以做一个下一个搜索的按钮,并让它再次向前搜索添加一些东西和一个变量+1。我怎样才能让它向前和向后搜索。