FileDocCategorySizeDatePackage
BevelExample.javaAPI DocExample1832Thu Oct 24 20:14:24 BST 2002None

BevelExample

public class BevelExample extends JPanel

Fields Summary
BevelBorder
bevel
EmptyBorder
empty
JLabel[]
label
Constructors Summary
public BevelExample()


      
        super(true);
        setLayout(new GridLayout(1, 4));

        bevel = new BevelBorder(BevelBorder.RAISED);
        empty = new EmptyBorder(5, 5, 5, 5);

        label[0] = new JLabel("Home");
        label[1] = new JLabel("Back");
        label[2] = new JLabel("Forward");
        label[3] = new JLabel("Stop");

        for (int i = 0; i < label.length; i++) {
            label[i].setHorizontalAlignment(JLabel.CENTER);
            label[i].addMouseListener(new RolloverListener());
            label[i].setBorder(empty);
            add(label[i]);
        }
    
Methods Summary
public static voidmain(java.lang.String[] s)

         JFrame frame = new JFrame("Bevel Border");
         frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
         frame.setSize(400, 100);
         frame.setContentPane(new BevelExample());
         frame.setVisible(true);