【发布时间】:2014-09-02 18:31:51
【问题描述】:
我创建了一个这样的自定义 Eclipse 编辑器:
public class MyEditor extends AbstractDecoratedTextEditor {
我想添加一个监听器,每次更改行或更改光标位置时都会执行。
谢谢。
【问题讨论】:
-
给这个类添加一个事件监听器...鼠标和键盘
-
它的工作,我使用下面的代码添加了鼠标和键盘监听器: getSourceViewer().getTextWidget().addMouseListener(mouseListener); getSourceViewer().getTextWidget().addKeyListener(keyListener);
-
出于什么目的?你想用这个解决什么问题?
-
当换行时,我需要知道数字...它可以使用鼠标和键盘来换行,但是当使用断点选择行等功能改变行时不起作用。 addCaretListener 方法给我旧的行号,而不是当前行。
标签: java eclipse eclipse-plugin editor listener