在自定义eclipse编辑器上监听换行事件

时间:2014-09-02 18:31:52

标签: java eclipse eclipse-plugin editor listener

我创建了一个自定义eclipse编辑器:

public class MyEditor extends AbstractDecoratedTextEditor {

我想添加一个每次更改行或更改光标位置时执行的监听器。

感谢。

1 个答案:

答案 0 :(得分:2)

您可以使用StyledText addCaretListener来听取插入符号的移动。

MyEditor班级中使用:

StyledText styledText = (StyledText)getAdapter(Control.class);

styledText.addCaretListener(listener);