1

我创建的 JTree 从数据库中填充。我想添加能够创建 insertNodeInto() 函数的新节点。现在如何更改底层数据库?

  1. 首先通过树模型添加节点,然后在数据库中插入
  2. 插入数据库,然后重新创建树。

我想知道上面案例(1)中涉及的步骤,因为我创建的树有大量节点。

4

1 回答 1

3

我会先将它添加到数据库中。原因是如果 DB 插入由于某种原因(例如约束)失败并且您收到 SQLException,用户不应该得到插入成功的印象。

当然,您不需要重新创建树,您可以随时添加另一个节点。

于 2012-09-07T10:21:58.950 回答