Class Borders.EmptyBorder

  • All Implemented Interfaces:
    java.io.Serializable, javax.swing.border.Border
    Enclosing class:
    Borders

    public static final class Borders.EmptyBorder
    extends javax.swing.border.AbstractBorder
    An empty border that uses 4 instances of ConstantSize to define the top, left, bottom and right gap.
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ConstantSize bottom()
      Returns this border's bottom size.
      java.awt.Insets getBorderInsets​(java.awt.Component c)
      Returns the insets of the border.
      java.awt.Insets getBorderInsets​(java.awt.Component c, java.awt.Insets insets)
      Returns the insets of the border.
      ConstantSize left()
      Returns this border's left size.
      ConstantSize right()
      Returns this border's right size.
      ConstantSize top()
      Returns this border's top size.
      • Methods inherited from class javax.swing.border.AbstractBorder

        getBaseline, getBaselineResizeBehavior, getInteriorRectangle, getInteriorRectangle, isBorderOpaque, paintBorder
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getBorderInsets

        public java.awt.Insets getBorderInsets​(java.awt.Component c,
                                               java.awt.Insets insets)
        Returns the insets of the border.
        Overrides:
        getBorderInsets in class javax.swing.border.AbstractBorder
        Parameters:
        c - the component for which this border insets value applies
        insets - the insets to be reinitialized
        Returns:
        the insets object
      • getBorderInsets

        public java.awt.Insets getBorderInsets​(java.awt.Component c)
        Returns the insets of the border.
        Specified by:
        getBorderInsets in interface javax.swing.border.Border
        Overrides:
        getBorderInsets in class javax.swing.border.AbstractBorder
        Parameters:
        c - the component for which this border insets value applies
        Returns:
        the border's Insets
      • top

        public ConstantSize top()
        Returns this border's top size.
        Returns:
        this border's top size
      • left

        public ConstantSize left()
        Returns this border's left size.
        Returns:
        this border's left size
      • bottom

        public ConstantSize bottom()
        Returns this border's bottom size.
        Returns:
        this border's bottom size
      • right

        public ConstantSize right()
        Returns this border's right size.
        Returns:
        this border's right size