动态调整JPanel的大小

时间:2011-07-29 17:01:31

标签: java swing

我在GridLayout中有两个JPanels的框架:

    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    setSize(400,400);

    contentPane = new JPanel();
    contentPane.setLayout(new GridLayout(1,2));
    contentPane.add(addPanel());
    contentPane.add(addPanel());
    add(contentPane);

addPanel()函数使用随机颜色创建JPanel。当我将鼠标光标移动到这两个面板之间的线上时,我希望能够动态调整面板的大小。一个变得更宽,第二个变得更宽。怎么办呢?

1 个答案:

答案 0 :(得分:5)

您可以使用JSplitPane