Java Programming Practical 17

Question 1
Write java Program to Demonstrate Grid of 5* 5
GridSquare.java
Java
				import java.awt.*;
class GridSquare extends Frame
{
	GridSquare()
	{
		setLayout(new GridLayout(5,5));
		for(int i=1;i<=25;i++)
		{
			add(new Label("Label "+i));
		}
		setTitle("Grid of 5x5");
		setSize(500,500);
		setVisible(true);
	}
	
	public static void main(String args[])
	{
		GridSquare obj=new GridSquare();
	}
}
			
Output
Question 2
Write a program to display The Number on Button from 0 to 9.
GridButtons.java
Java
				import java.awt.*;
class GridButtons extends Frame
{
	GridButtons()
	{
		setLayout(new GridLayout(4,3));
		for(int i=0;i<=9;i++)
		{
			add(new Button(Integer.toString(i)));
		}
		setTitle("Grid of Buttons");
		setSize(500,500);
		setVisible(true);
	}
	
	public static void main(String args[])
	{
		GridButtons obj=new GridButtons();
	}
}
			
Output
Question 3
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

Leave a Comment

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