Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true

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

0 votes
4k views
asked by (4.8k points) 10 25 34

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 (15k points) 16 23 34

Related questions

0 votes
1 answer 4.2k views
4.2k views asked by sunny (11.4k points) 14 23 33
+1 vote
1 answer 4.3k views
4.3k views asked by augustaina (4.8k points) 10 25 34
+1 vote
1 answer 4.4k views
4.4k views asked by augustaina (4.8k points) 10 25 34
0 votes
1 answer 36 views
36 views asked by rock (15k points) 16 23 34
0 votes
1 answer 127 views
127 views asked by sara (24.6k points) 31 59 96
...