好的,我正在尝试将一行多个图像添加到 JPanel,它的范围可以是 15 - 30 个图像,因此我需要在 JPanel 中有一个水平滚动 Pane 。
现在困难的部分来了,我怎样才能删除图像,然后用新数量的图像代替它?
最佳答案
您可以:
a) 使用 remove()
方法从面板中单独删除图像,然后使用 revalidate()
面板
或者
b) 使用新图像创建一个新面板,然后使用 setViewportView(...)
方法将该面板添加到滚动 Pane 。
关于java - JPanel 中使用 JScrollPane 生成多个图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2395208/