Advanced Java Programming Practical 3

Question 1
Write a program to generate following output
GridDemo.java
Java
				import java.awt.*;
class GridDemo extends Frame
{
	GridDemo()
	{	
		Button b1=new Button("Button 1");
		Button b2=new Button("Button 2");
		Button b3=new Button("Button 3");
		Button b4=new Button("Button 4");
		Button b5=new Button("Button 5");
		setLayout(new GridLayout(3,2,50,50));
		add(b1);
		add(b2);
		add(b3);
		add(b4);
		add(b5);
		setSize(700,500);
		setTitle("GridLayout Demo");
		setVisible(true);
	}
	public static void main(String args[])
	{
		GridDemo obj=new GridDemo();
	}
}
	
			
Output
Question 2
Write a program to generate following output using Border Layout.
BorderDemo.java
Java
				import java.awt.*;
class BorderDemo extends Frame
{
	BorderDemo()
	{	
		Button b1=new Button("North");
		Button b2=new Button("East");
		Button b3=new Button("West");
		Button b4=new Button("South");
		Button b5=new Button("Center");
		setLayout(new BorderLayout());
		add(b1,BorderLayout.NORTH);
		add(b2,BorderLayout.EAST);
		add(b3,BorderLayout.WEST);
		add(b4,BorderLayout.SOUTH);
		add(b5,BorderLayout.CENTER);
		setSize(300,200);
		setTitle("BorderLayout Demo");
		setVisible(true);
	}
	public static void main(String args[])
	{
		BorderDemo obj=new BorderDemo();
	}
}
			
Output

Leave a Comment

Your email address will not be published. Required fields are marked *