gpt4 book ai didi

java - JTree 线型和 Nimbus

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:12:42 25 4
gpt4 key购买 nike

我正在使用 Nimbus 外观和感觉。根据这个link ,您应该能够使用 JTree 实现 3 种不同的线条样式:

enter image description here

使用以下代码时:


theTree.putClientProperty("JTree.lineStyle", "Horizontal");

我的 JTree 看起来像这样:

enter image description here

它具有“无”样式而不是“水平”样式。知道为什么会这样吗?跟Nmbus有关系吗?设置该属性后是否需要调用一些特殊的东西?

谢谢

最佳答案

我认为 Nimbus 不支持 JTree.lineStyle 属性。只有 MetalLookAndFeel 可以。

查看 javax.swing.plaf.synth.SynthTreeUI(Nimbus 使用)和 MetalTreeUI(Metal 使用)的源代码.

更改为 MetalLookAndFeel 并查看它是否有效。

关于java - JTree 线型和 Nimbus,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5042937/

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