|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.explodingpixels.macwidgets.TriAreaComponent
public class TriAreaComponent
A component that has three areas in which it widgets can be added.
| Constructor Summary | |
|---|---|
TriAreaComponent()
Creates a TriAreaComponent that uses a padding of 0 pixels
between components. |
|
TriAreaComponent(int spacer_pixels)
Creates a TriAreaComponent that uses the given padding between
components. |
|
| Method Summary | |
|---|---|
void |
addComponentToCenter(javax.swing.JComponent toolToAdd)
Adds the given component to the center of this TriAreaComponent. |
void |
addComponentToCenter(javax.swing.JComponent toolToAdd,
int spacer_pixels)
Adds the given component to the center of this TriAreaComponent. |
void |
addComponentToLeft(javax.swing.JComponent toolToAdd)
Adds the given component to the left side of this TriAreaComponent. |
void |
addComponentToLeft(javax.swing.JComponent toolToAdd,
int spacer_pixels)
Adds the given component to the left side of this TriAreaComponent followed by the given an empty space of the
given pixel width. |
void |
addComponentToRight(javax.swing.JComponent toolToAdd)
Adds the given component to the right side of this TriAreaComponent. |
void |
addComponentToRight(javax.swing.JComponent toolToAdd,
int spacer_pixels)
Adds the given component to the right side of this TriAreaComponent. |
protected int |
getCenterComponentCount()
|
javax.swing.JComponent |
getComponent()
Gets the user interface component representing this SourceList. |
protected int |
getLeftComponentCount()
|
protected int |
getRightComponentCount()
|
void |
installWindowDraggerOnWindow(java.awt.Window window)
Installs a WindowDragger on the given Window. |
void |
setBackgroundPainter(MacWidgetsPainter<java.awt.Component> backgroundPainter)
Set's the background MacWidgetsPainter that this TriAreaComponent
uses. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TriAreaComponent()
TriAreaComponent that uses a padding of 0 pixels
between components.
public TriAreaComponent(int spacer_pixels)
TriAreaComponent that uses the given padding between
components.
spacer_pixels - the space in pixels to add between components.| Method Detail |
|---|
public javax.swing.JComponent getComponent()
SourceList.
The returned JComponent should be added to a container that will
be displayed.
SourceList
.public void installWindowDraggerOnWindow(java.awt.Window window)
WindowDragger on the given Window.
window - the Window to install the WindowDragger on.public void addComponentToLeft(javax.swing.JComponent toolToAdd)
TriAreaComponent.
toolToAdd - the tool to add to this TriAreaComponent.
public void addComponentToLeft(javax.swing.JComponent toolToAdd,
int spacer_pixels)
TriAreaComponent followed by the given an empty space of the
given pixel width.
toolToAdd - the tool to add to this TriAreaComponent.spacer_pixels - the amount of space to post-pend the added component with.public void addComponentToCenter(javax.swing.JComponent toolToAdd)
TriAreaComponent.
toolToAdd - the tool to add to this TriAreaComponent.
public void addComponentToCenter(javax.swing.JComponent toolToAdd,
int spacer_pixels)
TriAreaComponent.
If this is not the first component to be added to the center, then the
given component will be preceeded by a space of the given width.
toolToAdd - the tool to add to this TriAreaComponent.spacer_pixels - the amount of space to pre-pend the added component with *if*
the given component is *not* the first component to be added
to the center.public void addComponentToRight(javax.swing.JComponent toolToAdd)
TriAreaComponent.
toolToAdd - the tool to add to this TriAreaComponent.
public void addComponentToRight(javax.swing.JComponent toolToAdd,
int spacer_pixels)
TriAreaComponent. If this is not the first component to be added
to the right, then the given component will be followed by a space of the
given width.
toolToAdd - the tool to add to this TriAreaComponent.spacer_pixels - the amount of space to post-pend the added component with *if*
the given component is *not* the first component to be added
to the center.public void setBackgroundPainter(MacWidgetsPainter<java.awt.Component> backgroundPainter)
MacWidgetsPainter that this TriAreaComponent
uses.
backgroundPainter - the background MacWidgetsPainter that this
TriAreaComponent uses.protected final int getLeftComponentCount()
protected final int getCenterComponentCount()
protected final int getRightComponentCount()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||