【发布时间】:2011-09-10 23:41:50
【问题描述】:
我正在尝试创建一个包含项目的可滚动菜单
我希望能够为滚动绘制自定义背景,并在我在项目之间滚动时修复它
绘制我使用的背景
@Override
protected void paintComponent(Graphics g) {
super.paintComponent(g);
if(background != null){
background.paintIcon(this,g);
}
}
当我尝试将 JScrollBar 容器不透明度设置为 false 时出现问题,我得到白色背景
如您所见,我希望背景与其他部分具有相同的“表面”。
知道是什么导致了这个问题吗?
杰森
【问题讨论】:
标签: java swing applet jscrollpane