我正在尝试仅选择ScrolledText中输入的单词,但是整行都被选中了。 选择所有代码:
StringBuilder[] array = new StringBuilder[3];
StringBuilder obj = array[0];
if (obj != null && obj.Length > 0)
{
Console.WriteLine("hi");
}
请注意,在第二张图片中仅选择了单词的结尾,而在第一张图片中则选择了整行。 在tkinter中可以实现此功能吗?
我正在使用python 3.6
答案 0 :(得分:2)
问题:仅选择文本而不是整行
不是从1.0
到end
中选择整个文本,而是必须从y.0
到y.end
逐行进行。
获取行数:
lines = len(self.text.get("1.0", "end").split('\n'))
从select
到y.0
的所有行,从y.end
到 for idx in range(1, lines):
self.text.tag_add('sel', '{}.0'.format(idx), '{}.end'.format(idx))
:
mean/sd
使用Python测试:3.5