当JScrollPane 控件为实时生成, resize后可能会不显示任何控件。repaint() 解决不了只能用pack()。
另一种方就是先把JScrollPane 设为
setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER)
然后再设回
setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED)
最后再
repaint()