JScrollPane多层嵌套的问题
我在ScrollPane1中放置Panel1,Panel1中放置Splitepane1,Splitepane1左边是ScrollPane2,中间放置EditPane,右边是一ScrollPane3,中间放置JTree1,
在我编辑Editpane的时候,如果范围超出当前尺寸(行数),会在ScrollPane1出现Scrollbar,(并且实际增长的是Splitepane1的尺寸,长度),但我要的效果是EditPane外层的ScrollPane2出现Scrollbar。我对Swing的一些机制b包括Layout不是很了解,求教。
PS:如果不用Splitepane1,而用我自己写的实现类似功能的PopupPane+XYXLayout,则ScrollPane2正常出现Scrollbar,我猜原因是不是因为我在初始化的时候并没有给出一些组件的尺寸? 头痛头痛..