文本框样式
样式常量 | 描述 |
---|
SWT.SINGLE | 单行文本框 |
SWT.NONE | 没有边框的文本框 |
SWT.BORDER | 带有边框的文本框 |
SWT.LEFT | 文本框字符靠左对齐 |
SWT.CENTER | 文本框字符居中对齐 |
SWT.RIGHT | 文本框字符靠右对齐 |
SWT.READ_ONLY | 只读文本框 |
SWT.PASSWORD | 密码框 |
SWT.MULTI | 多行文本框 |
SWT.WRAP | 自动换行 |
SWT.H_SCROLL | 带有水平滚动条 |
SWT.V_SCROLL | 带有垂直滚动条 |
常用方法
- 设置文本的长度 setTextLimit
- 设置文本是否可编辑 setEditable
- 设置输入文字的方向 setOrientation SWT.RIGHT_TO_LEFT 从右向左,SWT.LEFT_TO_RIGHT 从左向右
- 设置文本输入的格式 setEchoChar
- 设置 TAB 键退格的格数 setTabs
- 向文本插入字符串的方法 append
- 获得文本框字符长度 getCharCount
- 选中所有字符 selectAll
- 选中指定字符 setSelection
- 显示所设置的选取文本 showSelection
- 取消所有选择 clearSelection
- 取的所选中文本开始和结束的位置 getSelection
- 取的所选取文本字符串长度 getSelectionCount
- 取的所选取的字符串 getSelectionText
- 选取字符串复制到粘贴板 copy
- 选取的字符串剪切的粘贴板 cut
- 粘贴板的字符粘贴到文本框 paste