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,926 views
asked 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 by rock Expert (14,990 points)

Related questions

0 votes
1 answer 4,172 views
4,172 views asked by sunny Expert (11,410 points)
+1 vote
1 answer 4,239 views
4,239 views asked by augustaina Sr Member (4,820 points)
+1 vote
1 answer 4,332 views
4,332 views asked by augustaina Sr Member (4,820 points)
0 votes
1 answer 29 views
29 views asked by rock Expert (14,990 points)
0 votes
1 answer 112 views
...