Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.jgoodies.forms.factories
Class Borders

    java.lang.Object
      com.jgoodies.forms.factories.Borders

    public final class Borders

extends Object

Provides constants and factory methods for `Border`s that use instances of `ConstantSize` to define the margins.

Examples:

     Borders.DLU2_BORDER
     Borders.createEmptyBorder(Sizes.DLUY4, Sizes.DLUX2, Sizes.DLUY4, Sizes.DLUX2);
     Borders.createEmptyBorder("4dlu, 2dlu, 4dlu, 2dlu");

Version:
  $Revision: 1.11 $
Author:
  Karsten Lentzsch
See Also:
  `Borders.EmptyBorder`, `Sizes`

Nested Class Summary
`static class` | `Borders.EmptyBorder` An empty border that uses 4 instances of `ConstantSize` to define the top, left, bottom and right gap.

Field Summary
`static Border` | `BUTTON_BAR_GAP_BORDER` A standardized Border that describes the gap between a component and a button bar in its bottom.
`static Border` | `DIALOG_BORDER` A standardized Border that describes the border around a dialog content that has no tabs.
`static Border` | `DLU14_BORDER` A prepared Border with 14dlu on all sides.
`static Border` | `DLU2_BORDER` A prepared and reusable Border with 2dlu on all sides.
`static Border` | `DLU21_BORDER` A prepared Border with 21dlu on all sides.
`static Border` | `DLU4_BORDER` A prepared and reusable Border with 4dlu on all sides.
`static Border` | `DLU7_BORDER` A prepared and reusable Border with 7dlu on all sides.
`static Border` | `EMPTY_BORDER` A prepared and reusable EmptyBorder without gaps.
`static Border` | `TABBED_DIALOG_BORDER` A standardized Border that describes the border around a dialog content that uses tabs.

Method Summary
`static Border` | `createEmptyBorder(ConstantSize top, ConstantSize left, ConstantSize bottom, ConstantSize right)` Creates and returns an `EmptyBorder` with the specified gaps.
`static Border` | `createEmptyBorder(String encodedSizes)` Creates and returns a `Border` using sizes as specified by the given string.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### EMPTY_BORDER

    public static final Border EMPTY_BORDER

  A prepared and reusable EmptyBorder without gaps.

### DLU2_BORDER

    public static final Border DLU2_BORDER

  A prepared and reusable Border with 2dlu on all sides.

### DLU4_BORDER

    public static final Border DLU4_BORDER

  A prepared and reusable Border with 4dlu on all sides.

### DLU7_BORDER

    public static final Border DLU7_BORDER

  A prepared and reusable Border with 7dlu on all sides.

### DLU14_BORDER

    public static final Border DLU14_BORDER

  A prepared Border with 14dlu on all sides.

### DLU21_BORDER

    public static final Border DLU21_BORDER

  A prepared Border with 21dlu on all sides.

  Since:
    1.2

### BUTTON_BAR_GAP_BORDER

    public static final Border BUTTON_BAR_GAP_BORDER

  A standardized Border that describes the gap between a component and a button bar in its bottom.

### DIALOG_BORDER

    public static final Border DIALOG_BORDER

  A standardized Border that describes the border around a dialog content that has no tabs.

  See Also:
    `TABBED_DIALOG_BORDER`

### TABBED_DIALOG_BORDER

    public static final Border TABBED_DIALOG_BORDER

  A standardized Border that describes the border around a dialog content that uses tabs.

  See Also:
    `DIALOG_BORDER`

Method Detail

### createEmptyBorder

    public static Border createEmptyBorder(ConstantSize top,
                                           ConstantSize left,
                                           ConstantSize bottom,
                                           ConstantSize right)

  Creates and returns an `EmptyBorder` with the specified gaps.

  Parameters:
    `top` - the top gap
    `left` - the left-hand side gap
    `bottom` - the bottom gap
    `right` - the right-hand side gap
  Returns:
    an `EmptyBorder` with the specified gaps
  Throws:
    `NullPointerException` - if top, left, bottom, or right is `null`
  See Also:
    `createEmptyBorder(String)`

### createEmptyBorder

    public static Border createEmptyBorder(String encodedSizes)

  Creates and returns a `Border` using sizes as specified by the given string. This string is a comma-separated encoding of 4 `ConstantSize`s.

  Parameters:
    `encodedSizes` - top, left, bottom, right gap encoded as String
  Returns:
    an `EmptyBorder` with the specified gaps
  See Also:
    `createEmptyBorder(ConstantSize, ConstantSize, ConstantSize, ConstantSize)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2002-2009 JGoodies Karsten Lentzsch. All Rights Reserved.