title: why getBorderInsets method is not static?
body: <p>Why is the following method is not static?</p>
  
  <pre><code>public Insets getBorderInsets(Component c)
  </code></pre>
  
  <p>It returns the insets of the supplied Component. But since it is not static I need to create a border object to call this. What is the point? Am I missing something?</p>
  
  <p>The way it is supposed to be used:</p>
  
  <pre><code>Border  b = BorderFactory.createRaisedBevelBorder();
  Inset i = b.getBoderInsets(someComponent);
  </code></pre>