A Raised Bevel Border : BevelBorder « Swing « Java Tutorial






A Raised Bevel Border
import javax.swing.BorderFactory;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.border.Border;

public class ABevelBorder {
  public static void main(String args[]) {
    JFrame frame = new JFrame("Bevel Borders");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    Border raisedBorder = BorderFactory.createRaisedBevelBorder();

    JButton button = new JButton("Raised");
    button.setBorder(raisedBorder);
    frame.add(button);
    
    frame.setSize(300, 100);
    frame.setVisible(true);
  }
}








14.102.BevelBorder
14.102.1.BevelBorder ClassBevelBorder Class
14.102.2.Using BevelBorder's constructor to create BevelBorderUsing BevelBorder's constructor to create BevelBorder
14.102.3.A Raised Bevel BorderA Raised Bevel Border
14.102.4.Lowered BevelBorderLowered BevelBorder
14.102.5.Creating BevelBorder with Border color settingCreating BevelBorder with Border color setting