Class FrameBorder

java.lang.Object
com.jidesoft.plaf.xerto.FrameBorder
All Implemented Interfaces:
Border, UIResource

public class FrameBorder extends Object implements Border, UIResource
FrameBorder - Simple single line border with small drop shadow
Version:
1.0
Author:
Created by Jasper Potts (21-Jun-2004)
  • Constructor Details

    • FrameBorder

      public FrameBorder()
  • Method Details

    • getBorderInsets

      public Insets getBorderInsets(Component c)
      Returns the insets of the border.
      Specified by:
      getBorderInsets in interface Border
      Parameters:
      c - the component for which this border insets value applies
    • isBorderOpaque

      public boolean isBorderOpaque()
      Returns whether or not the border is opaque. If the border is opaque, it is responsible for filling in it's own background when painting.
      Specified by:
      isBorderOpaque in interface Border
    • paintBorder

      public void paintBorder(Component c, Graphics g, int x, int y, int width, int height)
      Paints the border for the specified component with the specified position and size.
      Specified by:
      paintBorder in interface Border
      Parameters:
      c - the component for which this border is being painted
      g - the paint graphics
      x - the x position of the painted border
      y - the y position of the painted border
      width - the width of the painted border
      height - the height of the painted border