这与:How to make a dynamic image at run time? 有关
获得页面图像后,我想将它们显示在列表中,以便用户可以选择要播放的页面。我知道 JList 确实支持图像,但那样会显示整个图像,失去卡片组的感觉。可能我只会显示图像的边缘及其名称并以某种方式突出显示它。
有什么想法吗?
最佳答案
指针:您可以使用 Layerd Pane
您可能需要打破对 JList 的思维定势,然后根据您的 UI 需求考虑一个不同的组件。您不能在 JList
中使用 LayeredPane
(是的,您可以,但不能避免 10K 行的复杂性和错误)。
备用指针 - 如果您必须使用 JList,请考虑 this SO post
关于java - J 卡片列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7730584/