|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.tensegrity.gui.swing.dock.core.themes.classic.DockGUIImpl
Docking framework.
| Constructor Summary | |
DockGUIImpl()
Constructs a new DockGUIImpl. |
|
| Method Summary | |
void |
paintButtonBorders(java.awt.Graphics2D g,
int tabplacement,
java.awt.Rectangle[] rs,
int activeIndex)
Paints button borders. |
void |
paintContentBorder(java.awt.Graphics2D g,
int tabplacement,
int width,
int height,
java.awt.Insets insets)
Paints the content border. |
void |
paintHeaderGap(java.awt.Graphics2D g,
int tabplacement,
int width,
int height,
java.awt.Insets insets)
Paints the header gap. |
void |
paintHeaderToolbar(java.awt.Graphics2D g,
int tabplacement,
int width,
int height,
java.awt.Insets insets)
Paints the header toolbar. |
void |
paintTabButton(java.awt.Graphics2D g,
int tabplacement,
int width,
int height,
java.awt.Insets insets,
boolean isActive,
boolean hasFocus)
Paints a tab button. |
void |
paintTabPaneBorder(java.awt.Graphics2D g,
TabPane tabpane,
int x,
int y,
int width,
int height,
int top,
int left,
int right,
int bottom)
Paints the tab border. |
void |
paintTitleLabel(java.awt.Graphics2D g,
int tabplacement,
int width,
int height,
java.awt.Insets insets,
boolean isActive,
boolean hasFocus)
Paint the title label |
void |
updateUI()
Update the UI. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DockGUIImpl()
DockGUIImpl.
| Method Detail |
public void updateUI()
DockGUI
updateUI in interface DockGUI
public void paintTitleLabel(java.awt.Graphics2D g,
int tabplacement,
int width,
int height,
java.awt.Insets insets,
boolean isActive,
boolean hasFocus)
DockGUI
paintTitleLabel in interface DockGUIg - the graphics to paint into.tabplacement - the tabplacement.width - width of the label.height - hneight of the label.insets - insets of the label.isActive - whether label is active.hasFocus - whether label has focus.
public void paintTabButton(java.awt.Graphics2D g,
int tabplacement,
int width,
int height,
java.awt.Insets insets,
boolean isActive,
boolean hasFocus)
DockGUI
paintTabButton in interface DockGUIg - the graphics to paint into.tabplacement - the tabplacement.width - the width of the button.height - the height of the button.insets - the insets of the button.isActive - whether the button is active.hasFocus - whether the button has focus.
public void paintButtonBorders(java.awt.Graphics2D g,
int tabplacement,
java.awt.Rectangle[] rs,
int activeIndex)
DockGUI
paintButtonBorders in interface DockGUIg - the graphics to paint into.tabplacement - the tabplacement.rs - the boundaries.activeIndex - index of active item.
public void paintHeaderGap(java.awt.Graphics2D g,
int tabplacement,
int width,
int height,
java.awt.Insets insets)
DockGUI
paintHeaderGap in interface DockGUIg - the graphics to paint into.tabplacement - the tabplacement.width - the width of the gap.height - the height of the gap.insets - the insets of the gap.
public void paintHeaderToolbar(java.awt.Graphics2D g,
int tabplacement,
int width,
int height,
java.awt.Insets insets)
DockGUI
paintHeaderToolbar in interface DockGUIg - the graphics to paint into.tabplacement - the tabplacement.width - the width of the toolbar.height - the height of the toolbar.insets - the insets of the toolbar.
public void paintContentBorder(java.awt.Graphics2D g,
int tabplacement,
int width,
int height,
java.awt.Insets insets)
DockGUI
paintContentBorder in interface DockGUIg - the graphics to paint into.tabplacement - the tabplacement.width - the width of the content border.height - the height of the content border.insets - the insets of the content border.
public void paintTabPaneBorder(java.awt.Graphics2D g,
TabPane tabpane,
int x,
int y,
int width,
int height,
int top,
int left,
int right,
int bottom)
DockGUI
paintTabPaneBorder in interface DockGUIg - the graphics to paint into.tabpane - the tabpane.x - the x coordinate.y - the y coordinate.width - the width.height - the height.top - the top inset.left - the left inset.right - the right inset.bottom - the bottom inset.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||