2

如何在 SWT 中 StyledText 的插入符号位置插入文本?

我的意思的一个例子如下:

我有一个带有“Hello, world!”的 StyledText。插入符号的位置在空格和 w 之间,就像这样(竖线/竖线“|”是我的闪烁光标):

Hello, |world!

我需要某种方式来插入文本,所以如果我做了类似 myMethodThatInsertsText("beautiful") 的操作,它会将文本更改为(垂直条仍然是光标):

Hello, beautiful |world!

我必须手动执行此操作,还是有一种我还没有找到的方法?

4

1 回答 1

3

该方法StyledText#insert(String)完全符合您的要求。

如果在 中选择文本StyledTextinsert将替换该文本。但是,如果未选择任何内容,则文本将插入到插入符号位置。

于 2012-10-30T16:21:40.110 回答