title: Add column to exiting TableModel
body: <p>I have a class;</p>
  
  <pre><code>public class A extends AbstractTableModel
  {
   ...
  }
  </code></pre>
  
  <p>Using ResultSetMetaData I build the TableModel to match my result set from the database.</p>
  
  <pre><code>public class B extends JPanel
  {
   ...
  }
  </code></pre>
  
  <p>In <strong>class B</strong> where I extends JPanel and added <strong>class A</strong> to show my table.
  I want to be able to add new columns base on a condition to the table model. I have tried googling around but most example shown are based on the <code>DefaultTableModel</code> not <code>AbstractTableModel</code>.</p>
  
  <p>Do anyone know how to achieve this?</p>