Create a Container in Java awt

Introduction
This program illustrates you how to create a container.
Container contains several control or tools for
develop
your application. All the controls used in your application are the container
for one another.
In this program, you will see that three buttons have been added to the panel.
The panel and a text area added to the frame. The position for the
panel on the frame has been specified south of the frame by using BorderLayout.SOUTH
since the position of the text area has been specified the
center of the frame using BorderLayout.CENTER.
Here, the
add() method has
been used for both operations (add buttons to the panel and add panel and text
area to the frame).
BorderLayout :
BorderLayout is the class of the java.awt.*;
package which is used to arranging and
resizing it's components to fit in five rigions : north, south, east, west and
center. Each region may contain only one component. All regions are
represented by the NORTH, SOUTH, EAST, WEST and CENTER constants of the
BorderLayout class.
Here is the code of the program :
import java.awt.*;
import java.awt.event.*;
public class CreateContainer{
public static void main(String[] args){
Panel panel = new Panel();
panel.add(new Button("Button 1"));
panel.add(new Button("Button 2"));
panel.add(new Button("Button 3"));
Frame frame = new Frame("Container Frame");
TextArea txtArea = new TextArea();
frame.add(txtArea, BorderLayout.CENTER);
frame.add(panel, BorderLayout.SOUTH);
frame.setSize(400,400);
frame.setVisible(true);
frame.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent we){
System.exit(0);
}
});
}
}
|
Download this example.

|