怎么做动态树? 先把你的要求说清楚,“父节点+节点描述+节点本身”、“vector children”是什么意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 horseliu(),我的数据库建立了:节点本身的编号,父节点编号,节点本身的描述.然后我建立数据库连接,把取得的数据存放到向量vector children中,然后要把向量与树结构对应,不知道怎么做? 你的意思我明白了,不过我觉得你可以在数据库中存:节点本身的编号+节点本身的描述+子节点编号。这样的话,可以一次通过数据库连接报树中所有的节点取出来,放在一个HashTable中,节点编号作为key,节点本身的描述+子节点编号作为value.建一个基于该HashTable的TreeModel就可以了。 要是还做不出来,我可以帮忙。不过要多加点分哦. 可以做两个数组aMenu2D(1,0) = “父编号”aMenu2D(1,1) = “父名称”aMenu2D(1,2) = “父描述”aMenu2D(1,3) = “父地址”aMenu3D(1,0,0) = “子编号”aMenu3D(1,0,1) = “子名称”aMenu3D(1,0,2) = “子描述”aMenu3D(1,0,3) = “子地址” aMenu3D(1,0,4) = “可操作性质”aMenu3D(1,1,0) = “子编号”aMenu3D(1,1,1) = “子名称”aMenu3D(1,1,2) = “子描述”aMenu3D(1,1,3) = “子地址”aMenu3D(1,1,4) = “可操作性质”程序如下:// 2D:父的数量;3D[I],每个父下子的数量for I = 1 to 2D { createFather(aMenu2D (I, 0), aMenu2D(I, 1), aMenu2D(I, 2), aMenu2D(I, 3));for J = 0 to 3D[I] { createSon(aMenu2D(I, 0), aMenu3D(I, J, 1), aMenu3D(I, J, 2), aMenu3D(I, J, 3) + aMenu3D(I, J, 4));}} (x++)+(x++)+(x++); JAVA中如何定制打开对话框 java开发工作好做吗 请高手指教! 非常简单的问题,看你会不会? 求救:关于Swing的前一步,后一步,复制,粘贴,剪切,删除操作的源代码. 请教 static inner class 中的问题 初学者 问个关于JAVA认证问题 散分 CORBA是什么东东?哪位大虾给点详细的资料! 请您给我一些建议?(谢谢) CMP 的问题
要是还做不出来,我可以帮忙。不过要多加点分哦.
aMenu2D(1,0) = “父编号”
aMenu2D(1,1) = “父名称”
aMenu2D(1,2) = “父描述”
aMenu2D(1,3) = “父地址”aMenu3D(1,0,0) = “子编号”
aMenu3D(1,0,1) = “子名称”
aMenu3D(1,0,2) = “子描述”
aMenu3D(1,0,3) = “子地址”
aMenu3D(1,0,4) = “可操作性质”aMenu3D(1,1,0) = “子编号”
aMenu3D(1,1,1) = “子名称”
aMenu3D(1,1,2) = “子描述”
aMenu3D(1,1,3) = “子地址”
aMenu3D(1,1,4) = “可操作性质”程序如下:
// 2D:父的数量;3D[I],每个父下子的数量
for I = 1 to 2D {
createFather(aMenu2D (I, 0), aMenu2D(I, 1), aMenu2D(I, 2), aMenu2D(I, 3));
for J = 0 to 3D[I] {
createSon(aMenu2D(I, 0), aMenu3D(I, J, 1), aMenu3D(I, J, 2), aMenu3D(I, J, 3) + aMenu3D(I, J, 4));
}
}