展开/折叠 NetBans 大纲的侦听器



我正在使用org.netbeans.swing.outline

如何为生成的树设置展开/折叠侦听器?

TreePathSupportaddTreeExpansionListener()方法可以添加常规javax.swing.event.TreeExpansionListener

附录:例如,给定一个名为 outline 的实例,以下匿名侦听器将打印受影响的路径:

TreePathSupport tps = outlineModel.getTreePathSupport();
tps.addTreeExpansionListener(new TreeExpansionListener() {
    @Override
    public void treeExpanded(TreeExpansionEvent e) {
        System.out.println(e.getPath());
    }
    @Override
    public void treeCollapsed(TreeExpansionEvent e) {
        System.out.println(e.getPath());
    }
});

相关内容

  • 没有找到相关文章

最新更新