Sample Code
import javax.swing.*;
import java.awt.*;
///////////////////////////////////////////////// class BorderTest
class BorderTest extends JFrame
{
//======================================================= main
public static void main(String[] args)
{
JFrame window = new BorderTest();
window.setVisible(true);
}
//================================================ constructor
BorderTest()
{
//... Create components (but without listeners)
JButton north = new JButton("North");
JButton east = new JButton("East");
JButton south = new JButton("South");
JButton west = new JButton("West");
JButton center = new JButton("Center");
//... Create content pane, set layout, add components
JPanel content = new JPanel();
content.setLayout(new BorderLayout());
content.add(north , BorderLayout.NORTH);
content.add(east , BorderLayout.EAST);
content.add(south , BorderLayout.SOUTH);
content.add(west , BorderLayout.WEST);
content.add(center, BorderLayout.CENTER);
//... Set window characteristics.
setContentPane(content);
setTitle("BorderTest");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
pack();
}}
import java.awt.*;
import javax.swing.*;
///////////////////////////////////////////////// class BorderTest
class BorderTest extends JFrame
{
//======================================================= main
public static void main(String[] args)
{
JFrame window = new BorderTest();
window.setVisible(true);
}
//================================================ constructor
BorderTest()
{
//... Create components (but without listeners)
JButton first = new JButton("North");
JButton second = new JButton("East");
JButton third = new JButton("South");
JButton fourth = new JButton("West");
JButton fifth = new JButton("Center");
//... Create content pane, set layout, add components
JPanel content = new JPanel();
content.setLayout(new FlowLayout());
content.add(first);
content.add(second);
content.add(third);
content.add(fourth);
content.add(fifth);
//... Set window characteristics.
setContentPane(content);
setTitle("BorderTest");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
pack();
}
}