Code for class FrameDemo1:
import java.awt.*;
import javax.swing.*;
public class FrameDemo1 extends JFrame
{
private JButton t;
private JButton b;
private JButton l;
private JButton r;
public FrameDemo1(String title)
{
setTitle(title);
setSize(210,297);
setLocation(200,200);
// Create the buttons.
t = new JButton("Top");
b = new JButton("Bottom");
l = new JButton("Left");
r = new JButton("Right");
// Add the buttons to the content pane.
Container cp = getContentPane();
cp.add(t,BorderLayout.NORTH);
cp.add(b,BorderLayout.SOUTH);
cp.add(l,BorderLayout.WEST);
cp.add(r,BorderLayout.EAST);
}
}
Code for class FrameDemo1Test:
public class FrameDemo1Test
{
public static void main(String[] args)
{
FrameDemo1 fd1 = new FrameDemo1("A4 Page");
fd1.setVisible(true);
}
}