只要你使用相对布局来放置这些swing组件的话,他就会很听话的。

解决方案 »

  1.   

    组件有很多,主要有几个JPanel,在上面有JScrollPane,再上面是JTextAreal、JTextField、JList、JTabbedPane和JButton。
    我在拖动的时候,不管怎么拖,左上角的组见都不动,先被隐藏的都是右下的组件。
    唯一例外的是作为状态条的JPanel,它的右边部分在最后隐藏。
    在整个frame里,先隐藏Center的部分(没有WEST),然后是EAST,然后是SOUTH,最后是NORTH的部分。当然在这过程中,NORTH和SOUTH也会隐藏一部分,但是到最后才完全隐藏。
      

  2.   

    研究了很久,发现主要问题在于JSplitPane,怎么样让它在拖动的过程中,先把下面固定,先缩小上面呢??