|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.tbee.swing.ButtonBarLayout
public final class ButtonBarLayout
ButtonAreaLayout, ripped from L2FProd and costumized
| Nested Class Summary | |
|---|---|
static class |
ButtonBarLayout.Alignment
|
static class |
ButtonBarLayout.Orientation
|
| Constructor Summary | |
|---|---|
ButtonBarLayout()
|
|
ButtonBarLayout(ButtonBarLayout.Orientation orientation)
|
|
ButtonBarLayout(ButtonBarLayout.Orientation orientation,
int gap)
|
|
ButtonBarLayout(int gap)
|
|
| Method Summary | |
|---|---|
void |
addLayoutComponent(java.lang.String string,
java.awt.Component comp)
|
static javax.swing.JPanel |
createHorizontalButtonbar()
|
static javax.swing.JPanel |
createHorizontalButtonbar(java.awt.Component... buttons)
|
static javax.swing.JPanel |
createHorizontalButtonbar(int gap)
Horizontal |
static javax.swing.JPanel |
createHorizontalButtonbar(int gap,
java.awt.Component... buttons)
|
static javax.swing.JPanel |
createVerticalButtonbar()
|
static javax.swing.JPanel |
createVerticalButtonbar(java.awt.Component... buttons)
|
static javax.swing.JPanel |
createVerticalButtonbar(int gap)
Vertical |
static javax.swing.JPanel |
createVerticalButtonbar(int gap,
java.awt.Component... buttons)
|
ButtonBarLayout.Alignment |
getAlignment()
Alignment |
int |
getGap()
gap |
ButtonBarLayout.Orientation |
getOrientation()
Orientation |
void |
layoutContainer(java.awt.Container container)
Actually layout the components |
java.awt.Dimension |
minimumLayoutSize(java.awt.Container c)
|
java.awt.Dimension |
preferredLayoutSize(java.awt.Container container)
Preferred size is sum of all buttons and gaps |
void |
removeLayoutComponent(java.awt.Component c)
|
void |
setAlignment(ButtonBarLayout.Alignment value)
|
void |
setGap(int value)
|
void |
setOrientation(ButtonBarLayout.Orientation value)
|
ButtonBarLayout |
withAlignment(ButtonBarLayout.Alignment value)
|
ButtonBarLayout |
withOrientation(ButtonBarLayout.Orientation value)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ButtonBarLayout()
public ButtonBarLayout(ButtonBarLayout.Orientation orientation)
public ButtonBarLayout(int gap)
public ButtonBarLayout(ButtonBarLayout.Orientation orientation,
int gap)
| Method Detail |
|---|
public int getGap()
public void setGap(int value)
public ButtonBarLayout.Orientation getOrientation()
public void setOrientation(ButtonBarLayout.Orientation value)
public ButtonBarLayout withOrientation(ButtonBarLayout.Orientation value)
public ButtonBarLayout.Alignment getAlignment()
public void setAlignment(ButtonBarLayout.Alignment value)
public ButtonBarLayout withAlignment(ButtonBarLayout.Alignment value)
public void addLayoutComponent(java.lang.String string,
java.awt.Component comp)
addLayoutComponent in interface java.awt.LayoutManagerpublic void layoutContainer(java.awt.Container container)
layoutContainer in interface java.awt.LayoutManagerpublic java.awt.Dimension minimumLayoutSize(java.awt.Container c)
minimumLayoutSize in interface java.awt.LayoutManagerpublic java.awt.Dimension preferredLayoutSize(java.awt.Container container)
preferredLayoutSize in interface java.awt.LayoutManagerpublic void removeLayoutComponent(java.awt.Component c)
removeLayoutComponent in interface java.awt.LayoutManagerpublic static javax.swing.JPanel createHorizontalButtonbar(int gap)
public static javax.swing.JPanel createHorizontalButtonbar()
public static javax.swing.JPanel createHorizontalButtonbar(int gap,
java.awt.Component... buttons)
public static javax.swing.JPanel createHorizontalButtonbar(java.awt.Component... buttons)
public static javax.swing.JPanel createVerticalButtonbar(int gap)
public static javax.swing.JPanel createVerticalButtonbar()
public static javax.swing.JPanel createVerticalButtonbar(int gap,
java.awt.Component... buttons)
public static javax.swing.JPanel createVerticalButtonbar(java.awt.Component... buttons)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||