ListViewBuilder |
ListViewBuilder.border(javax.swing.border.Border border) |
Sets an optional border that surrounds the list view including
the label and details.
|
static ListViewBuilder |
ListViewBuilder.create() |
Creates and returns a ListViewBuilder using the global default
component factory.
|
ListViewBuilder |
ListViewBuilder.detailsView(javax.swing.JComponent detailsView) |
Sets an optional details view that is located under the list view.
|
ListViewBuilder |
ListViewBuilder.factory(ComponentFactory factory) |
Sets factory as this builder's new component factory
that is used to create the label or header components.
|
ListViewBuilder |
ListViewBuilder.filterView(javax.swing.JComponent filterView) |
Sets an optional view that will be placed in the upper right corner
of the built list view panel.
|
ListViewBuilder |
ListViewBuilder.filterViewColumn(java.lang.String colSpec,
java.lang.Object... args) |
Changes the FormLayout column specification used to lay out
the filter view.
|
ListViewBuilder |
ListViewBuilder.focusTraversalPolicy(java.awt.FocusTraversalPolicy policy) |
Sets the panel's focus traversal policy and sets the panel
as focus traversal policy provider.
|
ListViewBuilder |
ListViewBuilder.focusTraversalType(FocusTraversalType focusTraversalType) |
|
ListViewBuilder |
ListViewBuilder.headerText(java.lang.String markedText,
java.lang.Object... args) |
Creates a header label for the given marked text and sets it as label view.
|
ListViewBuilder |
ListViewBuilder.honorVisibility(boolean b) |
Specifies whether invisible components shall be taken into account by
this builder for computing the layout size and setting component bounds.
|
ListViewBuilder |
ListViewBuilder.initialComponent(javax.swing.JComponent initialComponent) |
Sets the component that shall receive the focus if this panel's
parent is made visible the first time.
|
ListViewBuilder |
ListViewBuilder.label(javax.swing.JComponent labelView) |
Sets the mandatory label view.
|
ListViewBuilder |
ListViewBuilder.labelText(java.lang.String markedText,
java.lang.Object... args) |
Creates a plain label for the given marked text and sets it as label view.
|
ListViewBuilder |
ListViewBuilder.listBar(javax.swing.JComponent... buttons) |
Builds a button bar using the given buttons and sets it as list bar.
|
ListViewBuilder |
ListViewBuilder.listBarView(javax.swing.JComponent listBarView) |
Sets an optional list bar - often a button bar -
that will be located in the lower left corner of the list view.
|
ListViewBuilder |
ListViewBuilder.listExtrasView(javax.swing.JComponent listExtrasView) |
Sets an optional view that is located in the lower right corner
of the list view, aligned with the list bar.
|
ListViewBuilder |
ListViewBuilder.listStack(javax.swing.JComponent... buttons) |
Builds a button stack using the given buttons and sets it as list stack.
|
ListViewBuilder |
ListViewBuilder.listStackView(javax.swing.JComponent listStackView) |
Sets an optional list stack - often a stack of buttons -
that will be located on the right-hand side of the list view.
|
ListViewBuilder |
ListViewBuilder.listView(javax.swing.JComponent listView) |
Sets the given component as the the mandatory list view.
|
ListViewBuilder |
ListViewBuilder.listViewRow(java.lang.String rowSpec,
java.lang.Object... args) |
Changes the FormLayout row specification used to lay out the list view.
|
ListViewBuilder |
ListViewBuilder.namePrefix(java.lang.String namePrefix) |
Sets the prefix that is prepended to the component name of components
that have no name set or that are are implicitly created by this builder,
e.g.
|
ListViewBuilder |
ListViewBuilder.padding(java.lang.String paddingSpec,
java.lang.Object... args) |
Sets the panel's padding as an EmptyBorder using the given specification
for the top, left, bottom, right margins in DLU.
|
ListViewBuilder |
ListViewBuilder.padding(javax.swing.border.EmptyBorder padding) |
Sets an optional padding (an empty border) that surrounds the list view
including the label and details.
|