jtree

    18热度

    3回答

    自JTree & TreeModel不直接提供开箱即用的工具提示,您如何看待如何为JTree提供特定于物品的工具提示? 编辑:(后回答我的问题) @Zarkonnen:谢谢你的getTooltipText想法。 我发现了另一个(也许还是有一点更好)的方式与覆盖DefaultTreeCellRenderer和思想分享: public class JTreeWithToolTips { pr

    0热度

    1回答

    我已经使用XSOM API(https://xsom.dev.java.net)从XML模式文件加载了带有节点的JTree。 文件选择我做的如下因素每当: schemaParser = new XSDParser(selectedFile.getAbsolutePath()); TreeModel model = schemaParser.generateTreeModel(); schem

    4热度

    4回答

    我正在写一个Java树,其中的树节点可能需要很长时间才能计算的子节点(在这种情况下,它是一个文件系统,可能存在网络超时,导致无法从附加驱动器获取文件列表)。 我发现这个问题是这样的: getChildCount()前应用户的要求开树的特定分支被调用。我相信这样做是为了让JTree知道是否在节点旁边显示+图标。 从getChildCount()孩子的准确计数可能需要询问的枚举之前进行潜在的昂贵的操作

    0热度

    2回答

    BasicTreeUI(在JDK 1.5中)通过导航到以该字母开头的树上的项目来处理JTree上的关键事件。什么是最直接的方式来扭转这种行为?

    16热度

    2回答

    我有一个自定义树状单元格渲染器,用于呈现自定义图标JTree,并且我非常喜欢警告图标和JOptionPane分别针对警告消息和错误消息显示的错误图标。很显然,我可以使用下面的代码来获得我自己用的图标,但是这是远远重手,并要求我来实例化,我从来没有打算使用对话框: public class ValidationCellRenderer extends DefaultTreeCellRenderer

    4热度

    3回答

    我有一种不寻常的情况,我需要有一个JTree,每个节点包含2个复选框和一个标签(可以添加一个侦听器来告知何时可以选中任何复选框) 。我还需要根节点具有相同的布局(我假设这意味着创建一个带有2个JCheckBox和JLabel的JPanel),并且可以选中树中所有复选框(如果选中了根目录中的复选框)。 任何指导或示例?我已经检查过关于这里以及相关示例的以前的问题......其中一些允许我开始让树“看

    8热度

    1回答

    我有一个JTree与多个“根”(当然,我实际上有一个无形的真正的根与多个孩子)。 节点在双击时展开和折叠,但没有任何可视的迹象表明您可以这样做,因为没有扩展器图标。 由于默认情况下该树已折叠,但由于每个人都有很多孩子并且看起来很混乱,所以扩展“根”并没有什么帮助。 有没有办法显示扩展器图标没有使真实(和完全无价值)根可见? 任何其他建议,使显示更清晰的欢迎。

    2热度

    3回答

    我正在实施Java JTree面板。此面板包含树状结构的树状结构,树状结构是树状结构(复合材料列表 - 不同类别的列表)。我根据我定义的一组接口从外部jar实现中获得这些数据结构。 treenodes包含一个复选框,用户可以检查以指示被检查节点和所有子节点将变为“活动”,也就是说,由节点表示的对象应该执行某些操作,例如从一个数据库。 也可以在不激活它们的情况下选择treenodes,也就是说,没有

    11热度

    5回答

    使用JTree,假设根节点为级别0,并且根节点最多可达5级,如何轻松扩展所有级别1节点以便所有级别1 & 2分支和叶子是可见的,但3级和以下不是?

    0热度

    1回答

    第一次使用JTree。想知道是否有可能拥有多个顶级TreeNodes? 谢谢