import java.awt.*; import java.awt.event.*; import javax.swing.*; public class GUI extends JFrame implements ActionListener { JPanel contain = new JPanel(); JPanel north = new JPanel(); JPanel west = new JPanel(); JPanel center = new JPanel(); JPanel east = new JPanel(); JPanel south = new JPanel(); JButton btn1 = new JButton("test1"); JButton btn2 = new JButton("test2"); String[] col = {"Host", "IPv6", "Server"}; Object[][] dat = { {"polhem","192.16.0.81","Windows 2003 server"}, {"n1ppon", "127.0.0.1", "Linux Debian"} }; JTable tbl1 = new JTable(dat, col); public GUI() { super("Test Frame"); setJMenuBar(new Menubar()); add(contain); baseGUI(); Color bgColor = new Color(255,255,255); setBackground(bgColor); pack(); } public void baseGUI() { contain.setLayout(new BorderLayout()); contain.add(north, BorderLayout.NORTH); contain.add(west, BorderLayout.WEST); contain.add(center, BorderLayout.CENTER); contain.add(east, BorderLayout.EAST); contain.add(south, BorderLayout.SOUTH); north.add(btn1); west.add(btn2); east.add(tbl1); } public void actionPerformed(ActionEvent ae) { } }