Privacy Policy Terms Of Use. Copyright © 2006-2010 Java Tutorials and Examples.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
- /*
- Layout Manager
- ~~~~~~~~~~~~~~
- BorderLayout
- ==========
- BorderLayout()
- BorderLayout(int horz, int vert)
- =========================================
- BorderLayout.EAST
- BorderLayout.WEST
- BorderLayout.NORTH
- BorderLayout.SOUTH
- BorderLayout.CENTER
- ======================================
- */
- import java.awt.*;
- import java.awt.event.*;
- import java.applet.*;
- /*
- <applet CODE = "BLDemo" width = 600 height = 400>
- </applet>
- */
- public class BLDemo extends Applet implements ActionListener
- {
- String msg="";
- Button b1, b2, b3, b4;
- public void init()
- {
- setLayout(new BorderLayout());
- b1 = new Button("EAST");
- b2 = new Button("WEST");
- b3 = new Button("NORTH");
- b4 = new Button("SOUTH");
- add(b1, BorderLayout.EAST);
- add(b2, BorderLayout.WEST);
- add(b3, BorderLayout.NORTH);
- add(b4, BorderLayout.SOUTH);
- b1.addActionListener(this);
- b2.addActionListener(this);
- b3.addActionListener(this);
- b4.addActionListener(this);
- }
- public void actionPerformed(ActionEvent ae)
- {
- msg = "";
- if(ae.getSource() == b1)
- {
- msg = "EAST";
- }
- if(ae.getSource() == b2)
- {
- msg = "WEST";
- }
- if(ae.getSource() == b3)
- {
- msg = "NORTH";
- }
- if(ae.getSource() == b4)
- {
- msg = "SOUTH";
- }
- repaint();
- }
- public void paint(Graphics g)
- {
- g.drawString("You have clicked : " + msg, 50,100);
- }
- };

Post new comment