Home Java Example Java Awt Create a Container in Java awt
Questions:Ask|Latest


 
 

Share on Google+Share on Google+

Create a Container in Java awt

Advertisement
In this section, you will see how to create a container in java awt with an example.

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.

Advertisement

Liked it!  Share this Tutorial


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: April 17, 2007

Ask Questions?    Discuss: Create a Container in Java awt   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments
Alan Cheng
August 14, 2011
"Frame" needs to be changed into "JFrame"

In eclipse the "Frame" needs to be changed into "JFrame" to work or else it's going to be all errors
prakash
June 22, 2012
java packages

mport java.awt.BorderLayout; import java.awt.Color; import java.awt.Container; import java.awt.Font; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.BufferedReader; import java.io.DataInputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.net.ServerSocket; import java.net.Socket; import java.net.UnknownHostException; import java.util.Random; """"will you please sent this description""""
DMCA.com