C Books Guide and List
C++ Books Guide and List
Best Java Books

3,749 questions

4,049 answers

114 comments

10,705 users

How to use BorderLayout in java?

0 votes
3,856 views
asked May 14, 2014 by augustaina Sr Member (4,820 points)

1 Answer

0 votes

This Layout will display the components along the border of the container. This Layout contains five locations where the component can be displayed. Locations are North, South, East, West and Center(N,S,E,W & C).

*Creation of BorderLayout:

               BorderLayout bl = new BorderLayout(();

               BorderLayout bl = new BorderLayout(int vgap, int hgap);

import javax.swing.*;

import java.awt.*;

class LayoutDemo extends JFrame{

JButton b1, b2, b3, b4, b5;

Layoutdemo(){

b1 = new JButton(“Button1”);

b2 = new JButton(“Button2”);

b3 = new JButton(“Button3”);

b4 = new JButton(“Button4”);

b5 = new JButton(“Button5”);

Container c = this.ContentPane();

BorderLayout bl = new BorderLayout(10,20);

c.setLayout(bl);

c.add(“North”b1);

c.add(“South”b2);

c.add(“East”b3);

c.add(“West”b4);

c.add(“Center”b5);

setVisible(true);

setSize(400,400);

setTitle(“BorderDemo”);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

           }

public static void main(String[] args){

new LayoutDemo();

            }

}

To add the components in Border Layout we use add method.

            add(“North”,Component);

            add(Component, BorderLayout, NORTH);

answered May 14, 2014 by rock Expert (14,990 points)

Related questions

0 votes
1 answer 4,126 views
4,126 views asked May 14, 2014 by sunny Expert (11,410 points)
+1 vote
1 answer 4,216 views
4,216 views asked May 14, 2014 by augustaina Sr Member (4,820 points)
+1 vote
1 answer 4,308 views
4,308 views asked May 14, 2014 by augustaina Sr Member (4,820 points)
0 votes
1 answer 26 views
26 views asked May 11, 2014 by rock Expert (14,990 points)
0 votes
1 answer 107 views
107 views asked May 11, 2014 by sara Guru (24,570 points)
...