import javax.swing.*;
import javax.swing.JScrollPane;
import javax.swing.JPanel;
import javax.swing.JFrame;
import java.awt.*;
import java.awt.event.*;
public class si extends javax.swing.JFrame {
JTextField name = new JTextField(15);
JTextField name1 = new JTextField(15);
public si() {
super("DataBase Loader");
setSize(1025,740);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel pane = new JPanel();
JPanel pane1 = new JPanel();
JPanel pane2 = new JPanel();
JPanel pane3 = new JPanel();
pane.setLayout(new GridLayout(20,1));
pane1.setLayout(new BorderLayout());
String [][] data = {{"",""},{"",""},{"",""},{"",""},{"",""},};
String[] columnNames = {"First Name", "Last Name"};
System.out.println(data.length);
JTable perstab = new JTable(data, columnNames);
perstab.setGridColor(Color.yellow);
perstab.setPreferredScrollableViewportSize(new Dimension(200,300));
JScrollPane scrollPane = new JScrollPane(perstab);
pane2.add(name);
pane3.add(name1);
pane.add(pane2);
pane.add(pane3);
pane1.add(pane, BorderLayout.WEST);
//pane.add(pane1);
pane1.add(scrollPane, BorderLayout.CENTER);
//con.add(pane1);
setContentPane(pane1);
show();
}
public static void main(String[] args) {
si frame = new si();
frame.setVisible(true);
}}//frame.pack();scrollPane.setBounds();
im sure that was u talking about.. if im not then this calss may helpfull for you to how to manage
import javax.swing.*;
import java.awt.*;
public class JPanef extends JFrame {
JPanel topPanel6 = new JPanel();
JButton but4 = new JButton("South");
JButton but5 = new JButton("North");
JButton but1 = new JButton("Center");
JButton but2 = new JButton("East");
JButton but3 = new JButton("West");
public JPanef() {
topPanel6.setLayout(new BorderLayout());
topPanel6.add(but1 ,BorderLayout.CENTER);
topPanel6.add(but2 ,BorderLayout.NORTH);
topPanel6.add(but3 ,BorderLayout.EAST);
topPanel6.add(but4, BorderLayout.WEST);
topPanel6.add(but5, BorderLayout.SOUTH);
setContentPane(topPanel6);
setSize( 300 , 200 );
}
public static void main( String args[] ){
JPanef JPanea = new JPanef();
JPanea.setVisible( true );
}
}