2012-10-30 33 views
2

如何在SWT中的StyledText的插入位置插入文本?使用SWT將文本插入到使用StyledText的插入位置

我的意思是如下的例子:

我有一個StyledText「!你好,世界」,在插入位置是在空間之間和W,像這樣(縱條/管道「|」,是我的閃爍的光標):

Hello, |world! 

我需要某種方式插入文本,所以如果我不喜歡的東西myMethodThatInsertsText(「美」),它會改變文本(垂直棒仍然是光標):

Hello, beautiful |world! 

我是否必須手動執行此操作,還是存在尚未找到的方法?

回答

3

方法StyledText#insert(String)正是你想要的。

如果在StyledText中選擇文本,insert將替換該文本。但是,如果沒有選擇任何內容,文本將插入插入位置。

+0

謝謝。當我瀏覽文檔時,名稱沒有真正點擊,所以我錯過了它。 – Nathan

相關問題