6.2 输入控件的方法
6.2.1方法
方法 | 描述 |
---|---|
delete(first, last=None) | 删除选中的文本。起始是first,last如果没有定义,则只删除first位置上的字符。 |
get() | 获得输入控件当前的内容。返回值是一个字符串 |
icursor(index) | 移动插入光标到指定的位置。 |
index(index) | 返回index值。是一个整形数。 |
insert(index, string) | 在index位置处插入字符。 |
insert(INSERT,string) | 在插入光标的位置插入字符 |
insert(END,string) | 追加文本 |
selection_adjust(index) select_adjust(index) |
调整选择到index位置。如果index已经被选择,无动作。 |
selection_clear() select_clear() |
清除当前选择 |
selection_from(index) select_from(index) |
设定选择的起始位置从index开始,需要与select_to()配合使用。 |
selection_present() select_present() |
检查是否有字符被选中。 |
selection_range(start, end) select_range(start, end) |
选择从start到end的文本。 |
selection_to(index) select_to(index) |
选择从光标到index位置的文本。如果使用了select_from(),在使用select_from()定义的index。 |
xview(index) | 显示index处的文本。用来处理字符串的长度大于Entry的显示宽度。此方法保证index处的字符会被显示。 |
xview_moveto(fraction) | 显示指定的内容。此方法将整个输入内容的长度视为1,输入的参数为百分比。比如0.5就表示把输入内容的中间部分移动并显示出来。 |
xview_scroll(number, what) | 水平滚动number个位置。what指定单位,可以是units,也可以是pages |
6.2.2 delete(fi