Groovy Swing递归组件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Groovy Swing递归组件相关的知识,希望对你有一定的参考价值。
Groovy Swing Recurse Componentsdef recurseComp
( aComp, results
= [] ) { if ( (aComp
!= null) && !(aComp
in results
) ) { results << aComp;
if ( aComp.
properties.
components ) { recurseComp( it, results );
}
}
}
}
def recurseCompByLevel
( aComp, results
= [], levels
= [] ) { if ( (aComp
!= null) && !(aComp
in results
) ) { results << aComp;
if ( aComp.
properties.
components ) {
levels
<< aComp.
components.
collect { it
};
recurseCompByLevel( it, results, levels );
}
}
}
}
以上是关于Groovy Swing递归组件的主要内容,如果未能解决你的问题,请参考以下文章
Groovy使用 SwingBuilder 构建 Swing 窗口 ( 创建一个 Swing 构造器 | 配置 Swing 窗口的一系列属性 | 设置 Swing 窗口显示 )
groovy : poi 导出 Excel xlsx
Groovy Swing对象检查器
Groovy Swing builder Flickr示例
Groovy Swing Explorer文件放置处理程序
vue递归组件的一些理解