|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.japisoft.framework.dockable.ComponentFactory
Constructor Summary | |
ComponentFactory()
|
Method Summary | |
javax.swing.JButton |
buildButton(javax.swing.Action a)
Build a button for the title bar of the DockableFrame |
javax.swing.JComponent |
buildContentPaneForFrame()
|
javax.swing.JFrame |
buildDockedFrame(javax.swing.Action source,
com.japisoft.framework.dockable.Windowable panel)
Build an individual frame for the DockableFrame |
DockableFrameTitleBar |
buildTitleBar(java.lang.String title)
Build a new title bar for the DockableFrame |
static ComponentFactory |
getComponentFactory()
|
void |
setAutoScrollMode(boolean autoScrollMode)
This is a mode for adding a JScrollPane automatically inside any inner window. |
static void |
setComponentFactory(ComponentFactory factory)
Override the default factory by this sub class |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ComponentFactory()
Method Detail |
public static void setComponentFactory(ComponentFactory factory)
public static ComponentFactory getComponentFactory()
public void setAutoScrollMode(boolean autoScrollMode)
false
public javax.swing.JButton buildButton(javax.swing.Action a)
DockableFrame
public DockableFrameTitleBar buildTitleBar(java.lang.String title)
DockableFrame
public javax.swing.JFrame buildDockedFrame(javax.swing.Action source, com.japisoft.framework.dockable.Windowable panel)
DockableFrame
source
- The Action that has changed the state of the DockableFrame
panel
- The initial DockableFramepublic javax.swing.JComponent buildContentPaneForFrame()
DockableFrame
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |