我正在尝试编写基于VBA树视图的应用程序的java版本。 VBA应用程序从电子表格中检索节点信息,将节点键检索为字符串。将子节点添加到父节点将非常简单:
Dim objNode as object
strParent="Parent"
strChild="Child1"
intIcon=1
set objNode=tvwMain.Nodes.Add(strParent,4,strChild,"New Child",intIcon)
在Java中我可以这样写:
DefaultMutableTreeNode Parent = new DefaultMutableTreeNode("Parent Node");
root.add(Parent);
DefaultMutableTreeNode Child1 = new DefaultMutableTreeNode("Child Node");
Parent.add(Child1);
但我想要做的是:
String strParent = "Parent";
DefaultMutableTreeNode Child1 = new DefaultMutableTreeNode("Child Node");
??strParent??.add(Child1);
哪里?? strParent ??是一些指向节点调用的代码" Parent"通过String strParent。这可能吗?