据我所知,JSplitPane只能分割两个组件,如果要再分割只能在原来分割过的组件里面再分。你所谓的所占空间不等,估计就是这个原因。