JAVA AWT Layout Manager (Border Layout, Grid Border Layout) & Panel #3

4,622 views · Published 28 October 2017 · 17:12 · Indexed 8 November 2026

Channel: AndroJavaTech4U · 2017 · Science & Technology

Watch on YouTube

In this video i am going to teach you how to use Border Layout, Grid Border Layout and AWT GUI Application and also explain the use of Panel
 
Download  my you tube channel  Android application from here-
https://www.dropbox.com/s/stoehcarylm5374/AndroJava%20Tech4U.apk?dl=0
How to Create An U IUser Interface Using AWT In Java #1 URL
https://www.youtube.com/watch?v=n9NF1O1xzCg&t=25s

path seting-
https://www.youtube.com/watch?v=k2gCo4oKKmg&index=20&list=PLnfapp4WoqpqWgXpfNvPCoQ3tEVUTnsYG

java doc-
https://www.youtube.com/watch?v=NLfXdTtW9q8&index=15&list=PLnfapp4WoqpqWgXpfNvPCoQ3tEVUTnsYG

How to Create An U.I(User Interface) Using AWT In Java #2

https://www.youtube.com/watch?v=3GscxP5NuLw&t=25s


Connect on Socials:-
Facebook:- https://www.facebook.com/AndroJavaTech4U/
Twitter:- https://twitter.com/AndroJavaTech4U
Google Plus:- https://plus.google.com/u/0/+AndroJavaTech4U
LinkedIn:- https://www.linkedin.com/in/androjavatech4u

Program-
import java.awt.*;
class GuiApp
{
Frame f;
Label l,l1,l2;
TextField tf,tf1,tf2;
Button b,b1;

GuiApp()
{
f=new Frame("GuiApp");
f.setVisible(true);
f.setSize(260,200);
//f.setResizable(false);
f.setBackground(Color.yellow);
f.setLocation(400,100);
System.out.println(f.getLocation());
l=new Label("Eneter First No");
l1=new Label("Eneter Second No");
l2=new Label("Result:-");
tf=new TextField(10);
tf1=new TextField(10);
tf2=new TextField(10);
b=new Button("Add");
b1=new Button("Sub");

 FlowLayout fl=new FlowLayout();
//FlowLayout fl=new FlowLayout(FlowLayout.RIGHT);
//FlowLayout fl=new FlowLayout(20,20,FlowLayout.RIGHT);

//GridLayout fl=new GridLayout(3,3);
//BorderLayout fl=new BorderLayout();

f.setLayout(fl);

/*
l.setBackground(Color.pink);
l.setBounds(100,100,90,30);
tf.setBackground(Color.green);
tf.setBounds(200,100,90,30);

l1.setBackground(Color.pink);
l1.setBounds(100,150,120,30);
tf1.setBackground(Color.green);
tf1.setBounds(220,150,90,30);

l2.setBackground(Color.red);

*/
/*
Panel p=new Panel();
p.add(l);
p.add(tf);
p.setBackground(Color.pink);
f.add(p,BorderLayout.EAST);

Panel p1=new Panel();
p1.add(l1);
p1.add(tf1);
p1.setBackground(Color.orange);
f.add(p1,BorderLayout.WEST);

Panel p2=new Panel();
p2.add(l2);
p2.add(tf2);
p2.setBackground(Color.green);
f.add(p2,BorderLayout.NORTH);

Panel p3=new Panel();
p3.add(b);
p3.add(b1);
p3.setBackground(Color.orange);
f.add(p3,BorderLayout.SOUTH);
*/

/*
f.add(l,BorderLayout.EAST);
f.add(tf,BorderLayout.WEST);
f.add(l1,BorderLayout.NORTH);
f.add(tf1,BorderLayout.SOUTH);
f.add(l2,BorderLayout.CENTER);
f.add(tf2);
f.add(b);
f.add(b1);
 */
f.add(l);
f.add(tf);
f.add(l1);
f.add(tf1);
f.add(l2);
f.add(tf2);
f.add(b);
f.add(b1);

}

public static void main(String ss[])
{
GuiApp g=new GuiApp();
}
}

More from this channel