JScrollPane 上面放 JPanel 怎么让 JScrollPane 在适当的时候显示滚动条

以下是代码:finalJScrollPanejspLend=newJScrollPane();jspLend.setBounds(10,510,791,63);jspLe... 以下是代码: final JScrollPane jspLend = new JScrollPane(); jspLend.setBounds(10, 510, 791, 63); jspLend.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED); jspLend.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED); jpSearch.add(jspLend); jpLend.setLayout(null); jspLend.setViewportView(jpLend); 可是jpLend 里面的内容无论多长,jspLend的滚动条都是灰色,不能用~ 该咋做? 展开
 我来答
JesChou
2011-06-01 · TA获得超过1431个赞
知道小有建树答主
回答量:284
采纳率:0%
帮助的人:379万
展开全部
在jpLend的大小发生变化后,在jpLend里面明改悉调用getParent().doLayout();

为了使jpLend的大歼团小变化能反映激乎出来,应该重写jpLend的getPrefferedSize()方法
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式