gpt4 book ai didi

java - 替换 JTree 句柄图标

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:57:01 24 4
gpt4 key购买 nike

我正在尝试自定义一个 JTree,以便我可以在我正在处理的项目中使用它。该项目 GUI 的样式不适合 JTree 的默认 Java LNF 节点句柄,这就是为什么我试图用定制图标替换它们,但我不知道如何做到这一点。我不知道这是否有帮助,但我已经有一个自己的 LNF 类,它加载默认的 LNF 设置并使用自定义值覆盖其中的一些设置。

或者,如果替换 handle 的图标太复杂而无法在此处的答案中进行解释,我如何才能完全禁用它们以便我可以为所有可扩展节点使用自定义打开/关闭图标?

最佳答案

通过将 UIManager 属性 Tree.collapsedIcon(用于折叠句柄)和 Tree.expandedIcon(用于展开句柄)设置为所需值,所有 JTree 的句柄都可以立即更改。感谢@MadProgrammer对于suggesting所示示例 here , here , herehere .

关于java - 替换 JTree 句柄图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33457183/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com