作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 Swing TreeNode (DefaultMutableTreeNode),并且必须为每个 Swing TreeNode 生成一个 Apache Tobago TreePath:
Swing 树:
Root
Node1
Child11
Child12
Child13
Node2
Child21
Child22
Child23
Node3
Child31
Child32
Child33
Apache 多巴哥树路径:
[]
[0]
[0,0]
[0,1]
[0,2]
[1]
[1,0]
[1,1]
[1,2]
[2]
[2,0]
[2,1]
[2,2]
示例:
Input: Child11
Output: [0,1]
如有任何建议,我们将不胜感激。
提前致谢托马斯
最佳答案
例如这样的事情:
public static org.apache.myfaces.tobago.model.TreePath convertPath(TreeNode node) {
List<Integer> list = new ArrayList<>();
TreeNode current = node;
while (current.getParent() != null) {
list.add(0, current.getParent().getIndex(current));
current = current.getParent();
}
return new org.apache.myfaces.tobago.model.TreePath(list);
}
关于java - 如何将 Swing TreeNode 转换为 Apache Tobago TreePath?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47136192/
有没有人知道一个很好的链接,其中包含所有现有的 JSF/Tobago 方面的列表,其中包含解释该方面的好处? 直到现在我知道“布局”和“确认”方面,但我还没有找到显示所有其他现有方面的网站... 提前
我有一个 Swing TreeNode (DefaultMutableTreeNode),并且必须为每个 Swing TreeNode 生成一个 Apache Tobago TreePath: Swi
假设您想要创建某种形式的网络对话框来允许您执行某些操作。例如通过过滤一些选择标准来查询一些信息。该对话框可能包含几个文本框、标签、组合框和按钮。 现在您注意到这个对话框需要在不同的地方使用。然而,绑定
我是一名优秀的程序员,十分优秀!