如何在 NetBeans 编辑器中获取当前行号

5

如何在NetBeans编辑器中获取插入符所在的行号。我正在开发一个NetBeans插件,需要获取插入符的位置(而不是鼠标位置)。

1个回答

2

从使用的编辑器 cookie 中获取当前窗格,例如:

  try {
        StyledDocument doc = editorCookie.openDocument();
        if (editorCookie != null) {
        JEditorPane[] panes = editorCookie.getOpenedPanes();
        if (panes.length > 0) {
            int linenumber = panes[0].getCaret().getDot();
            doc.insertString( linenumber, "emagenio.com", null );  
        }
    }

问候,@tmmg


实际问题是什么? - Johan Karlsson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接