2

我有一段这样的代码:

// content assist works here
sitesGrid.addRecordClickHandler(new RecordClickHandler() {
    // content assist doesn't work in here
    public void onRecordClick(RecordClickEvent event) {
        // content assist doesn't work in here
    }
});
// content assist works here

new Object()如果我在's 类主体中,内容辅助似乎不起作用。为什么会发生这种情况,我该如何解决?

编辑:澄清一下,键入一个对象的标识符后跟一个句点通常会建议可以在该对象上运行的方法。这在我的源代码的指定位置不起作用。(例如:键入new String().并等待几分之一秒。String将出现一个 ' 方法菜单,允许您选择一个。)

4

1 回答 1

0

我相信内容辅助工作正常,但由于内部课程,您会获得不同的体验。

请注意new RecordClickHandler() {......}块是 的内联实现,RecordClickHandler它与外部类属性/方法的可见性不同。

于 2013-05-29T20:31:57.913 回答