java - 如何准确删除 JTree 中的节点?

标签 java mysql swing jtree treenode

<分区>

我有一棵这样的树:

-root
 -grandParent1
  -parent1
   -child1
   ....
 -grandParent2
  -parent1
   -child1
   ....

如何删除数据库中的 grandParent1-parent1-child1?起初,我将 child 的名字与 parent 的名字区分开来,但如果 parent 有相同的名字,那就有问题了。

最佳答案

I distinguish child name with parent, but..

..应该通过它们的整个路径(对于每个树节点都是唯一的)来识别它们!

参见,例如,JTree.getPathForRow(int) 1 返回 TreePath 2.

  1. Returns the path for the specified row. .."
  2. TreePath represents an array of objects that uniquely identify the path to a node in a tree.

关于java - 如何准确删除 JTree 中的节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27633292/

相关文章:

java - 如何在不打开网站的情况下从网站获取信息

java - processBuilder 的进程永远不会结束

php - mysql SELECT LIKE 必须只将整个单词匹配到变量

php - 我在哪里插入 ORDER BY 在我的 MYSQL 查询中

java - JFrame JTable 列名称不显示并且滚动条不显示

java - 多态调用

java - 九人莫里斯游戏的位板表示

mysql - 在MySQL中获取具有2个不同值的所有数据

java - 如何在不传递 ID 的情况下识别在哪个 Java Applet 上下文中运行?

java - 添加一个将 JLabel 扩展到带有 gridlayout 的面板中的类