【发布时间】:2014-01-04 13:44:14
【问题描述】:
我是 Java 新手,但不是图形新手 我正在尝试通过一个项目来扩展我的理解,在该项目中我使用 JLabels 和图标来显示许多项目照片来显示它们,
物品图片来自网络上的不同位置和许多来源。
我已将它们转换为 PNG 文件,因为它们具有透明背景。
问题是我最近浪费了整个周末检查和重新检查一些代码,因为一个项目只是不会显示,按照逻辑得出的结论告诉我这是有问题的文件,即使文件正确显示在Photoshop?
我进入文件查看它的独特之处,但除了是 8 位而不是 32 位之外,我找不到任何区别。
...对于我的问题,Java 在显示任何特定类型的文件格式时是否存在问题,在实际找出困难方法之前我可能应该知道这些格式。
抱歉,没有代码,因为问题不值得。
我认为导致我出现问题的文件是从这里提取的 http://upload.wikimedia.org/wikipedia/en/d/d5/XXXX_Logo.png
【问题讨论】:
-
Java 应该能够很好地处理 png。您必须使用外部库来显示矢量格式,例如 SVG。
标签: java swing icons photos graphic