|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.explodingpixels.macwidgets.UnifiedToolBar
public class UnifiedToolBar
A Mac style Unified Tool Bar. For a full description of what a Unified Tool
Bar is, see the Toolbars section of Apple's Human Interface Guidelines. Here's an
example of the what this method creates:
Here's a simple example that creates a Unified Tool Bar with a single button:
UnifiedToolBar toolBar = new UnifiedToolBar();
JButton button = new JButton("My Button");
button.putClientProperty("JButton.buttonType", "textured");
toolBar.addComponentToLeft(button);
| Constructor Summary | |
|---|---|
UnifiedToolBar()
Creates a UnifiedToolBar. |
|
| Method Summary | |
|---|---|
void |
addComponentToCenter(javax.swing.JComponent toolToAdd)
Adds the given component to the side of this UnifiedToolbar. |
void |
addComponentToLeft(javax.swing.JComponent toolToAdd)
Adds the given component to the left side of this UnifiedToolbar. |
void |
addComponentToRight(javax.swing.JComponent toolToAdd)
Adds the given component to the right side of this UnifiedToolBar
. |
void |
disableBackgroundPainter()
Disables any custom background painter that may be installed. |
javax.swing.JComponent |
getComponent()
Gets the user interface component representing this UnifiedToolBar. |
void |
installWindowDraggerOnWindow(java.awt.Window window)
Installs a drag listener on this UnifiedToolBar such that if it
is dragged, it will move the given Window. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public UnifiedToolBar()
UnifiedToolBar.
| Method Detail |
|---|
public void addComponentToLeft(javax.swing.JComponent toolToAdd)
UnifiedToolbar.
toolToAdd - the tool to add to this UnifiedToolbar.public void addComponentToCenter(javax.swing.JComponent toolToAdd)
UnifiedToolbar.
toolToAdd - the tool to add to this UnifiedToolbar.public void addComponentToRight(javax.swing.JComponent toolToAdd)
UnifiedToolBar
.
toolToAdd - the tool to add to this UnifiedToolBar.public void installWindowDraggerOnWindow(java.awt.Window window)
UnifiedToolBar such that if it
is dragged, it will move the given Window.
window - the Window to move when the this
UnifiedToolbar is dragged.public javax.swing.JComponent getComponent()
UnifiedToolBar. The returned JComponent should be added
to a container that will be displayed.
UnifiedToolBar.public void disableBackgroundPainter()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||