// Create CreateCBOX.java file

import java.awt.*;
import java.applet.*;
import java.awt.event.*;

//The ItemListener interface for receiving item events

public class CreateCBox extends Applet implements ItemListener
{
	private TextField text;
	private Checkbox check[];
	private Font font;
	private Label label;
	private String news[];
	
	// method called by the browser or appletviewer
	//when an Applet is going to be excuted
	
	public void init()
	{
		label = new Label("Choose from the list");
		label.setAlignment(Label.LEFT);
		font = new Font("TimesRoman",font.BOLD,14);
		text = new TextField(20);
		text.setEditable(false);
		text.setFont(font);
		
		//add TextAreas and button to the applet
		
		add(label);
		
		check = new Checkbox[4];
		
		news = new String []{"Book","Magazine","Newspaper","Newsletter"};
		for(int i=0;i<news.length;i++)
		{
			check[i] = new Checkbox(news[i]);
			check[i].addItemListener(this);
			add(check[i]);
		}
		
		add(text);
	}
	
	//invoked when an item has been selected or deselected
	public void itemStateChanged(ItemEvent e)
	{
		// checks if the button if pressed 
		for (int i=0;i<news.length;i++)
		{
			if (e.getSource()==check[i])
			{
				Checkbox temp;
				temp = (Checkbox)e.getSource();
				text.setText(temp.getLabel());
			}
		}
	}
}//end					