|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jgoodies.forms.util.LayoutStyle
public abstract class LayoutStyle
An abstract class that describes a layout and design style guide. It provides constants used to lay out panels consistently.
Note: This class is work in progress and
the API may change without notice. Therefore it is recommended
to not write custom subclasses for production code.
A future version of this class may collaborate with a class
LogicalSize or StyledSize.
MacLayoutStyle,
WindowsLayoutStyle,
FormSpecs,
Borders| Constructor Summary | |
|---|---|
LayoutStyle()
|
|
| Method Summary | |
|---|---|
abstract ConstantSize |
getButtonBarPad()
Returns a pad used to separate a button bar from a component. |
static LayoutStyle |
getCurrent()
Returns the current LayoutStyle. |
abstract Size |
getDefaultButtonHeight()
Returns this style's default button height. |
abstract Size |
getDefaultButtonWidth()
Returns this style's default button width. |
abstract ConstantSize |
getDialogMarginX()
Returns this style's horizontal margin for general dialogs. |
abstract ConstantSize |
getDialogMarginY()
Returns this style's vertical margin for general dialogs. |
abstract ConstantSize |
getLabelComponentPadX()
Returns a gap used to separate a label and associated control. |
abstract ConstantSize |
getLabelComponentPadY()
Returns a gap used to separate a label and associated control. |
abstract ConstantSize |
getLinePad()
Returns a narrow vertical pad used to separate lines. |
abstract ConstantSize |
getNarrowLinePad()
Returns a narrow vertical pad used to separate lines. |
abstract ConstantSize |
getParagraphPad()
Returns a pad used to separate paragraphs. |
abstract ConstantSize |
getRelatedComponentsPadX()
Returns a horizontal gap used to separate related controls. |
abstract ConstantSize |
getRelatedComponentsPadY()
Returns a vertical gap used to separate related controls. |
abstract ConstantSize |
getTabbedDialogMarginX()
Returns this style's horizontal margin for dialogs that consist of a tabbed pane. |
abstract ConstantSize |
getTabbedDialogMarginY()
Returns this style's vertical margin for dialogs that consist of a tabbed pane. |
abstract ConstantSize |
getUnrelatedComponentsPadX()
Returns a horizontal gap used to separate unrelated controls. |
abstract ConstantSize |
getUnrelatedComponentsPadY()
Returns a vertical gap used to separate unrelated controls. |
static void |
setCurrent(LayoutStyle newLayoutStyle)
Set a new LayoutStyle. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LayoutStyle()
| Method Detail |
|---|
public static LayoutStyle getCurrent()
LayoutStyle.
LayoutStylepublic static void setCurrent(LayoutStyle newLayoutStyle)
LayoutStyle.
newLayoutStyle - the style to be setpublic abstract Size getDefaultButtonWidth()
getDefaultButtonHeight()public abstract Size getDefaultButtonHeight()
getDefaultButtonWidth()public abstract ConstantSize getDialogMarginX()
getDialogMarginY(),
getTabbedDialogMarginX()public abstract ConstantSize getDialogMarginY()
getDialogMarginX(),
getTabbedDialogMarginY()public abstract ConstantSize getTabbedDialogMarginX()
getTabbedDialogMarginY(),
getDialogMarginX()public abstract ConstantSize getTabbedDialogMarginY()
getTabbedDialogMarginX(),
getDialogMarginY()public abstract ConstantSize getLabelComponentPadX()
getRelatedComponentsPadX(),
getUnrelatedComponentsPadX()public abstract ConstantSize getLabelComponentPadY()
getRelatedComponentsPadY(),
getUnrelatedComponentsPadY()public abstract ConstantSize getRelatedComponentsPadX()
getLabelComponentPadX(),
getRelatedComponentsPadY(),
getUnrelatedComponentsPadX()public abstract ConstantSize getRelatedComponentsPadY()
getRelatedComponentsPadX(),
getUnrelatedComponentsPadY()public abstract ConstantSize getUnrelatedComponentsPadX()
getLabelComponentPadX(),
getUnrelatedComponentsPadY(),
getRelatedComponentsPadX()public abstract ConstantSize getUnrelatedComponentsPadY()
getUnrelatedComponentsPadX(),
getRelatedComponentsPadY()public abstract ConstantSize getNarrowLinePad()
getLinePad(),
getParagraphPad()public abstract ConstantSize getLinePad()
getNarrowLinePad(),
getParagraphPad()public abstract ConstantSize getParagraphPad()
getNarrowLinePad(),
getLinePad()public abstract ConstantSize getButtonBarPad()
getRelatedComponentsPadY(),
getUnrelatedComponentsPadY()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||