|
Arch4J 1.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.JPanel | +--org.arch4j.ui.JApplicationShell | +--org.arch4j.ui.JTabbedApplicationShell
Field Summary | |
protected JPanel |
mainPanel
|
protected JTabbedPane |
tabbedPane
|
Fields inherited from class org.arch4j.ui.JApplicationShell |
commandMgr, contentPanel, menubar, performer, resourceMgr, statusbar, toolbar |
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
JTabbedApplicationShell()
Constructor. |
Method Summary | |
void |
actionPerformed(ActionEvent e)
Listener callback method. |
void |
exitApplication()
Cause the application to terminate. |
ImageIcon |
getIcon()
Get the icon that is displayed in the Window titlebar from the resource manager. |
String |
getTitle()
Get the title of the application from the resource manager. |
protected void |
initialize()
Initialize the JApplication. |
protected void |
initializeLookAndFeel()
Initialize the Windows look & feel. |
protected void |
initializePanels()
Initialize the panels. |
static void |
main(String[] args)
Main method for JTabbedApplicationShell. |
void |
setApplications(Vector appNames)
Set the content panel for the JApplicationShell. |
void |
setWindowTitleAndIcon()
Find the top level frame and set its title.. |
void |
stateChanged(ChangeEvent arg1)
Listener callback from the tabbed panel. |
void |
update()
Listener callback from the tabbed panel. |
protected void |
updatePanels()
Initialize the panels. |
Methods inherited from class org.arch4j.ui.JApplicationShell |
getMenubar, getToolbar, setApplication, setDefaultCursor, setWaitCursor |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected JTabbedPane tabbedPane
protected JPanel mainPanel
Constructor Detail |
public JTabbedApplicationShell()
Method Detail |
public void actionPerformed(ActionEvent e)
JApplication implements the ActionListener interface so it can a listener for a varity of Components.
The default action in the use the Performer to perform a method within the JApplication of subclass thereof.
actionPerformed
in interface ActionListener
actionPerformed
in class JApplicationShell
public void exitApplication()
exitApplication
in interface CloseableApplication
exitApplication
in class JApplicationShell
public ImageIcon getIcon()
getIcon
in class JApplicationShell
public String getTitle()
getTitle
in class JApplicationShell
protected void initialize()
initialize
in class JApplicationShell
protected void initializeLookAndFeel()
initializeLookAndFeel
in class JApplicationShell
protected void initializePanels()
initializePanels
in class JApplicationShell
public static void main(String[] args)
public void setApplications(Vector appNames)
public void setWindowTitleAndIcon()
setWindowTitleAndIcon
in class JApplicationShell
public void stateChanged(ChangeEvent arg1)
stateChanged
in interface ChangeListener
public void update()
protected void updatePanels()
|
Arch4J 1.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |