【发布时间】:2013-03-03 14:29:23
【问题描述】:
在我的应用程序中,我会显示一个弹出对话框以显示大量卡片。我在JPanel 子类中的许多JLabel 组件中将它们显示为图像。然后我将该对象放在JScrollPane 中,以允许水平滚动卡片。
我希望未使用的空间是透明的,带有深色背景,以显示其背后的内容已被禁用。我用setBackground(new Color(50, 50, 50, 200))实现了我想要的样子,但是后面的内容并没有重绘,所以我得到了神器。
它是这样的:
我将如何解决这个问题?滚动时如何让其背后的内容重绘?
提前致谢。
【问题讨论】:
标签: java swing transparency paint