gpt4 book ai didi

java - 为什么 JTree 叶子图标被 "bullets"替换?

转载 作者:太空宇宙 更新时间:2023-11-04 08:52:35 25 4
gpt4 key购买 nike

我在我的应用程序中进行了一些包和 jar 重构,现在我遇到了一些外观和感觉问题。- 更容易解释的是,在 JTree(嵌入 JXTreeTable 中)中,我不再有“叶子”(文件)图标,而是灰色子弹......- 另一个是TextArea中的默认字体变成了“Courier”,我不得不在UIManager中将其强制为正常字体才能恢复正常...

有人已经见过这个问题并知道为什么会发生以及如何解决它吗?

非常感谢。

最佳答案

很可能其中一个 jar 正在改变(或不再改变)应用程序的外观和感觉。听起来您好像从 Java 外观转向了“Windows 默认”外观。您可以尝试自己设置外观和感觉,看看是否可以获得想要的结果。

如果只是叶子图标有问题,并且您想解决它,则可以将图标更改为任何图像:http://download.oracle.com/javase/tutorial/uiswing/components/tree.html#display .

关于java - 为什么 JTree 叶子图标被 "bullets"替换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3022841/

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