title: Between JTable and TableModel
body: <p>Now I get confused...</p>
  
  <p>JTable is a part of a swing API so it's handling with how we view the table
  stated with JTable table = new JTable();</p>
  
  <p>However to do things with database it needs another class, either it's extended from AbstractTableModel or DefaultTableModel.
  How to state this ?</p>
  
  <p>Second :</p>
  
  <p>JTable(Object[][] rowData, Object[] columnNames)</p>
  
  <p>JTable(Vector rowData, Vector columnNames) </p>
  
  <p>This is what I get from sun website, how or maybe where to put that in the code ?</p>
  
  <p>As far as I read how data handled is dealt on by the class that extends from either the class. Does it mean how it's printed in view on JTable also in the Model ?</p>
  
  <p>Well, if there's any reading on this part, please point on where I can read this.</p>
  
  <p>Thanks in advance</p>