public class TablePanel extends JPanel { public TablePanel( Object[][] data, Object[] colNames ) { super( new BorderLayout() ); table = new JTable( data, colNames ); add( new JScrollPane( table ), BorderLayout.CENTER ); } private JTable table; }