/** * installs the components used for resizing (on left/right/bottom borders) * * @since 2.0.1 */ public void installResizers() { // 2005/10/06 ResizeListener listener = new ResizeListener(); left.addMouseMotionListener(listener); left.addMouseListener(listener); right.addMouseMotionListener(listener); right.addMouseListener(listener); bottom.addMouseMotionListener(listener); bottom.addMouseListener(listener); title.addMouseMotionListener(listener); title.addMouseListener(listener); getContentPane().add(left, BorderLayout.WEST); getContentPane().add(right, BorderLayout.EAST); getContentPane().add(bottom, BorderLayout.SOUTH); Color inactive = UIManager.getColor("inactiveCaption"); left.setBackground(inactive); right.setBackground(inactive); bottom.setBackground(inactive); }