Adv Java Lec-9 Event Hierarchy, CardLayout.c018d12
Adv Java Lec-9 Event Hierarchy, CardLayout.c018d12
Course: Advanced Java, Info Planet Programming Classes Prepared By: Atul Kabra, 9422279260
Course: Advanced Java, Prepared By: Atul Kabra, 9422279260
Card Layout :
There are many different layout managers in Java. Some of and most
common layout managers are.
BorderLayout
FlowLayout
GridLayout
NullLayout
GridbagLayout
BoxLayout
CardLayout
CardLayout :
The CardLayout class manages the components in such a way that only
one component is visible at a time.
Course: Advanced Java, Info Planet Programming Classes Prepared By: Atul Kabra, 9422279260
Course: Advanced Java, Prepared By: Atul Kabra, 9422279260
Constructors of CardLayout
1) CardLayout ()
This constructor creates a CardLayout using a horizontal and vertical gap
of zero pixels.
Methods of CardLayout
1) void first (Container parent)
The first() method flips to the initial component in parent.
Course: Advanced Java, Info Planet Programming Classes Prepared By: Atul Kabra, 9422279260
Course: Advanced Java, Prepared By: Atul Kabra, 9422279260
CardLayoutTest()
{
setSize(600,500);
setTitle("CardLayout");
setBackground(Color.LIGHT_GRAY); //Frame Background
south.add(f);
south.add(p);
south.add(n);
south.add(l);
south.setBackground(Color.CYAN); //South Panel Background
n.addActionListener(this);
p.addActionListener(this);
f.addActionListener(this);
l.addActionListener(this);
add(south,"South");
Course: Advanced Java, Info Planet Programming Classes Prepared By: Atul Kabra, 9422279260
Course: Advanced Java, Prepared By: Atul Kabra, 9422279260
Course: Advanced Java, Info Planet Programming Classes Prepared By: Atul Kabra, 9422279260
Course: Advanced Java, Prepared By: Atul Kabra, 9422279260
Output:
Course: Advanced Java, Info Planet Programming Classes Prepared By: Atul Kabra, 9422279260