|
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 ActionListeneractionPerformed in class JApplicationShellpublic void exitApplication()
exitApplication in interface CloseableApplicationexitApplication in class JApplicationShellpublic ImageIcon getIcon()
getIcon in class JApplicationShellpublic String getTitle()
getTitle in class JApplicationShellprotected void initialize()
initialize in class JApplicationShellprotected void initializeLookAndFeel()
initializeLookAndFeel in class JApplicationShellprotected void initializePanels()
initializePanels in class JApplicationShellpublic static void main(String[] args)
public void setApplications(Vector appNames)
public void setWindowTitleAndIcon()
setWindowTitleAndIcon in class JApplicationShellpublic void stateChanged(ChangeEvent arg1)
stateChanged in interface ChangeListenerpublic void update()
protected void updatePanels()
|
Arch4J 1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||