الاجابة تعتمد على المخطط Layout الذي في بالك ولأنني لا املك معطيات منك فسأفترض انك ستستخدمين BorderLayout كمخطط لـ JPanel : // building frame
JFrame frame = new JFrame();
frame.setSize(1000,1000);
// bulding the panel
JPanel panel = new JPanel();
panel.setLayout(new BorderLayout());
// prepare table columns
String[] columns = {'ID','Name'};
// prepeare data
String data[][] = {
{'1','Hatem'},{'2','Suaad'}
};
// prepare table
JTable table = new JTable( data, columns );
// add centralized table to the panel
JScrollPane scrollPane = new JScrollPane( table );
panel.add( scrollPane, BorderLayout.CENTER );
// add panel to the frame
frame.add(panel);
// show the frame
frame.setVisible(true);