Example #1
0
 public void componentResized(ComponentEvent e) {
   Dimension dim = getSize();
   Insets insets = getInsets();
   Rectangle dataArea =
       new Rectangle(
           insets.left,
           insets.top,
           dim.width - insets.left - insets.right - 1,
           dim.height - insets.top - insets.bottom - 1);
   if (xAxis.getSize() != dataArea.width - 2) {
     xAxis.setSize(dataArea.width);
   }
   if (yAxis.getSize() != dataArea.height - 2) {
     yAxis.setSize(dataArea.height);
   }
 }