Check out example codes for "jtable fill panel". It will help you in understanding the concepts better.

Code Example 1

JFrame frame = new JFrame();
// set up frame

JTable table = new JTable();
// Set up table, add data

// Frame has a content pane with BorderLayout by default
frame.getContentPane().add( new JScrollPane( table ), BorderLayout.CENTER );

Learn ReactJs, React Native from akashmittal.com