问题标签 [treemodel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
204 浏览

python - Gtk.TreeModel 子类化

作为法国人,我的英语不好,对不起。

我用python和pyobject为Gtk3升级了一个使用python和pygtk运行的应用程序。很难找到关于 pyGobject 的完整文档,我想用 sqlalchemy 映射一个树模型。

当我想继承 Gtk.TreeModel 时,我遇到了这个错误:

第一行返回:

在 pyGtk 下,它是 gtk.GenericTreeModel 并且运行良好......

我在Wikibooks上找到了一个 C 语言示例,并引用:

[...] 我们需要一些样板代码来向 GObject 类型系统注册我们的自定义模型。

它如何与 pyObject 一起工作?这是一条好路吗?预先感谢您的帮助 :)

0 投票
1 回答
199 浏览

java - JTree 正在显示应可扩展为叶节点的节点

我有这个项目,我的程序从操作系统磁盘映像中获取文件并将它们的详细信息存储在数据库中,另一个功能从数据库中获取文件并将它们存储在列表(我自己的对象类型)中,并且应该创建一个 JTree在获取它们的路径(也存储在数据库中)并根据斜杠拆分路径字符串之后,以便各个文件夹中的文件是叶节点,文件夹是父节点。文件的获取工作完美,但我认为创建 JTree 有问题,因为某些文件夹在 JTree 中显示为叶节点。这是一个屏幕截图:

你可以看到 /home 和 /usr 文件夹是终端节点

让我告诉你我的代码是什么样的:

}

我有一个实现 TreeModel 的 TreePathsTreeModel 类:

据我从 TreePathsTreeModel 构造函数中的打印语句可以看出,列表的格式正确。我将在下面粘贴输出示例:

也许我的鼻子底下有些东西我错过了。这也可能是一个愚蠢的错误。有任何想法吗?这是我大学最后一年的项目,请帮忙!

0 投票
1 回答
66 浏览

javascript - 将编辑后的树保存为原始格式的 json 对象

使用这个库: http: //jnuno.com/tree-model-js/进行树操作。那么,如何在添加或删除后以原始格式从库中取回数据。

图书馆有没有办法做到这一点,或者有没有一种有效的方法可以将其转换回所需的格式,即原始格式。

0 投票
0 回答
642 浏览

python - 使用 check_call 将 dot 转换为 png,获取没有这样的文件或权限被拒绝

我在用着

但我得到了

FileNotFoundError:[Errno 2] 没有这样的文件或目录:“点”

当我指定替换'dot'我得到的路径时

PermissionError: [Errno 13] 权限被拒绝

我使用 import os 来检查我当前的工作目录,它是正确的。为什么它仍然说没有这样的文件?

0 投票
1 回答
190 浏览

javascript - tree-model-js 获得第一个兄弟姐妹

请找树

  1. 假设我在节点 2 上,我想知道它的第一个兄弟节点,所以它应该返回我 1。
  2. 其次,我在节点 13 / 12 我想知道它的第一个兄弟节点,然后它应该返回 11。
  3. 其次,我在节点 122 上,我想知道它的第一个兄弟节点,然后它应该返回 121。

指导我如何实现这一目标。我尝试了步行并找到方法,但没有运气。

0 投票
1 回答
75 浏览

treemodel - TreeModel.parse 传递数组?

我正在使用 TreeModel js 库。看起来该库支持传递具有以下结构的对象...

但是,如果我有一个像数组一样的树结构怎么办...

库不支持传递数组吗?关于如何最好地处理这个问题的想法?

0 投票
1 回答
179 浏览

treemodel - treemodel js - 如何在走树时获得嵌套级别

Api 没有提供任何信息,我们在行走时在树中的深度。您对如何获取此类信息有任何想法吗?

0 投票
0 回答
85 浏览

qt - 如果在 QT CLI 应用程序中使用 GUI 类怎么样?

我正在开发一个 Qt CLI 应用程序。我知道我们应该只使用 CORE lib 的类

但我想QStandardItemModel用于树视图(在控制台窗口上显示)。如果我设置Qt += gui并包含QStandardItemModel在我的代码中并开发 CLI 应用程序怎么样。

P/s:我可以创建一个标准的树模型来开发 GUI 和 CLI 应用程序而不是QStandardItemModel(仅在 GUI 上工作)?

0 投票
2 回答
540 浏览

javascript - 如何在 Angular 7 中使用 goJs TreeModel

我正在尝试使用一组链接和节点创建一个树模型。我使用 javascript 在我的 jsfiddle 中有它,它工作正常。我正在尝试以角度复制相同的内容。我找不到任何有用的信息。当我尝试传递与在 javascript 中相同的方法时,出现以下错误。

这是代码的工作javascript版本:https ://jsfiddle.net/pandiyancool/58os19nt/6/

vscode中显示的错误信息

0 投票
1 回答
54 浏览

java - 将 TreeModel.toString 转换回 TreeModel

我正在为机器人编写一个 java 插件,其中涉及使用动态JTree. 当使用 PlugIn 的程序关闭然后重新打开时,任何变量和对象都需要存储在 robots 中DataModel。但是,我无法将 a 存储JTree在程序数据模型中,但我需要能够存储树,以便在重新打开程序时可以更改和更新它。所以我的问题是,既然我可以将字符串存储在机器人DataModel中,是否有一种机制可以转换.toStringaJTree和它的TreeModel,以便我可以将树保存为字符串,然后在我重新打开程序时将其转换回来?

提前致谢。