
java的JScrollPanel纵向滚动但不显示滚动条
JScrollPanel的滚动条太丑了,能不能想办法让它不显示但是允许滚动?就是鼠标滚轮在上面滚能上下滚动,但滚动条不显示出来?如果实在不行,退而求其次,能不能利用代码重...
JScrollPanel的滚动条太丑了,能不能想办法让它不显示但是允许滚动?就是鼠标滚轮在上面滚能上下滚动,但滚动条不显示出来?如果实在不行,退而求其次,能不能利用代码重写JScrollPanel滚动条的样式,用我自己贴的图作为滚动条?希望高手能贴出代码,谢谢!
展开
1个回答
展开全部
你完全可以自己定制这个滚动条
追问
求代码,或者参考材料、教学网址。谢谢!
追答
颜色
scrollPane = new JScrollPane(mPanel);
JScrollBar bar = scrollPane.getHorizontalScrollBar();
bar.setBackground(Color.red);
式样
自己写类继承 MetalScrollBarUI或者其他ScrollBarUI的类比如MyMetalScrollBarUI
然后再你要调用jscrollpane之前,UIManager.put("ScrollBarUI", "MyMetalScrollBarUI");
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询