【发布时间】:2012-07-06 23:05:31
【问题描述】:
我正在构建一个用于在特定图像上绘制叠加层的摇摆界面。我有 found several examples 如何在 JPanel 上绘制图像,我可以毫无困难地做到这一点。但是,我想保持这个图像完全静态,同时在它上面动态绘制叠加层。考虑到这一点,如果我可以将图像设置为面板的永久背景会更好,而不是让paintComponent() 每次都重绘图像。这将特别有用,因为经常会出现我想removeAll() 面板上当前的图形并重新绘制新图形的情况。
所以我的问题是:有没有办法在 JPanel 中设置永久背景图像,还是每次调用 paintComponent() 时都必须重新绘制图像?
【问题讨论】:
标签: java swing jpanel background-image