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,887 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,146 views
4,146 views asked May 14, 2014 by sunny Expert (11,410 points)
+1 vote
1 answer 4,229 views
4,229 views asked May 14, 2014 by augustaina Sr Member (4,820 points)
+1 vote
1 answer 4,316 views
4,316 views asked May 14, 2014 by augustaina Sr Member (4,820 points)
0 votes
1 answer 28 views
28 views asked May 11, 2014 by rock Expert (14,990 points)
0 votes
1 answer 110 views
110 views asked May 11, 2014 by sara Guru (24,570 points)
...