java - JTree - how to add nodes with a For-Loop? -


i have simple jtree, systematically adds nodes relevant vars:

public void init() {        final string section1 = "java";      final string section1_content1 = "tutorial1";     final string section1_content2 = "tutorial2";     final string section1_content3 = "tutorial3";     final string section1_content4 = "tutorial4";     final string section1_content5 = "tutorial5";     final string section1_content6 = "tutorial6";      final string content1a = "introduction";     final string content1b = "hello world!";      // create title node:     title = new defaultmutabletreenode(section1);      // create , attach 1st subtree:     selection = new defaultmutabletreenode(section1_content1);      selection.insert(new defaultmutabletreenode(content1a),0);     selection.insert(new defaultmutabletreenode(content1b),0);      title.insert(selection,0); } 

what like, use for-loop, avoid selection.inserts

something

string[] sections = new string[]{ "tutorial1", "tutorial2", "tutorial3", "tutorial4", "tutorial5", "tutorial6" };  (int i=0; < sections.length; i++) {      selection = new defaultmutabletreenode( sections[i] ); } 

how this?

thanks

you put of values enum , iterate through instead.

http://docs.oracle.com/javase/tutorial/java/javaoo/enum.html


Comments