import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.Graphics;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.Insets;
import java.util.GregorianCalendar;
import javax.swing.JComponent;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.SwingConstants;
public class Test1 extends JFrame {
/**
*
*/
private static final long serialVersionUID = 1L;
public Test1() {
add(getPanel1(), BorderLayout.CENTER);
pack();
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public JComponent getPanel1() {
JPanel panel = new JPanel(new GridBagLayout());
GridBagConstraints c = new GridBagConstraints();
JTable table1 = new JTable(1, 5);
JTable table2 = new JTable(5, 5);
JTable table3 = new JTable(5, 1);
JScrollPane pane1 = new JScrollPane();
JPanel d = new JPanel(new FlowLayout());
d.add(table1);
c.weightx = 1;
c.weighty = 1;
c.fill = GridBagConstraints.BOTH;
c.gridy = 0;
c.gridx = 1;
panel.add(d, c);
c.gridy = 1;
c.gridx = 0;
panel.add(table2, c);
pane1.add(panel);
return pane1;
}
/**
* @param args
*/
public static void main(String[] args) {
new Test1();
}
}