/**
* Builds the JTree which represents the navigation menu and then
* returns it
*
* @param group The {@code OptionGroup} to build from.
* @param parent The tree to build onto.
*/
private void buildTree(OptionGroup group, DefaultMutableTreeNode parent) {
for (Option option : group.getOptions()) {
if (option instanceof OptionGroup) {
if (!((OptionGroup)option).isVisible()) continue;
DefaultMutableTreeNode branch
= new DefaultMutableTreeNode(option);
parent.add(branch);
buildTree((OptionGroup) option, branch);
}
}
}
OptionGroupUI.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:FreeCol
作者:
评论列表
文章目录