|
MDACC Biostatistics |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
org.mdanderson.biostat.util.AbstractDialog
org.mdanderson.biostat.util.AbstractAboutDialog
org.mdanderson.biostat.util.DefaultAboutDialog
DefaultAboutDialog - Creates a generic ABOUT dialog.
Nested Class Summary |
Nested classes inherited from class javax.swing.JDialog |
JDialog.AccessibleJDialog |
Nested classes inherited from class java.awt.Dialog |
Dialog.AccessibleAWTDialog |
Nested classes inherited from class java.awt.Window |
Window.AccessibleAWTWindow |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
protected JPanel |
aboutPanel
|
protected JComponent |
buttonPane
|
protected JPanel |
contactPanel
|
protected JPanel |
creditsPanel
|
protected JPanel |
sysInfoPanel
|
protected JTabbedPane |
tabbedPane
|
Fields inherited from class org.mdanderson.biostat.util.AbstractDialog |
actionArea, controlArea |
Fields inherited from class javax.swing.JDialog |
accessibleContext, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface org.mdanderson.biostat.util.DefaultAboutDialogKeys |
ABOUT_DIALOG_ABOUT_TAB_TITLE, ABOUT_DIALOG_CONTACT_TAB_TITLE, ABOUT_DIALOG_CREDITS_TAB_TITLE, ABOUT_DIALOG_OK_BUTTON_LABEL, ABOUT_DIALOG_OK_BUTTON_TOOLTIP, ABOUT_DIALOG_SYSINFO_TAB_TITLE |
Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
DefaultAboutDialog(Frame owner,
String title)
Class constructor specifying owner and title |
|
DefaultAboutDialog(String title)
Class constructor specifying title |
Method Summary | |
protected abstract JPanel |
createAboutPanel()
Creates the banner panel displayed as the main pane in the tabbed pane. |
protected JComponent |
createActionArea()
Creates the dialog's action area, where user initiates action on input. |
protected JComponent |
createButtonPane()
Implements the dialog action area. |
protected abstract JPanel |
createContactPanel()
Creates a pane for displaying contact information |
protected JComponent |
createControlArea()
Creates the dialog's control area, where user input is gathered. |
protected abstract JPanel |
createCreditsPanel()
Creates a pane for displaying developer credits, et cetera. |
protected JPanel |
createSysInfoPanel()
Creates a System Information panel that provides information about the Java Runtime Environment. |
protected JTabbedPane |
createTabbedPane()
Implements the dialog control area. |
void |
display()
Displays the dialog on the screen, centered on its parent |
Methods inherited from class org.mdanderson.biostat.util.AbstractDialog |
centerOnParent, update |
Methods inherited from class java.awt.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected JComponent buttonPane
protected JTabbedPane tabbedPane
protected JPanel aboutPanel
protected JPanel creditsPanel
protected JPanel contactPanel
protected JPanel sysInfoPanel
Constructor Detail |
public DefaultAboutDialog(String title)
title
- string specifying dialog titlepublic DefaultAboutDialog(Frame owner, String title)
owner
- parent componenttitle
- string specifying dialog titleMethod Detail |
public void display()
display
in class AbstractAboutDialog
protected abstract JPanel createAboutPanel()
createAboutPanel
in class AbstractAboutDialog
JPanel
representing about panelAboutPanel
protected abstract JPanel createContactPanel()
createContactPanel
in class AbstractAboutDialog
JPanel
representing contact panelprotected abstract JPanel createCreditsPanel()
createCreditsPanel
in class AbstractAboutDialog
JPanel
representing credits panelprotected JComponent createControlArea()
createControlArea
in class AbstractDialog
JComponent
representing control areaprotected JComponent createActionArea()
createActionArea
in class AbstractDialog
JComponent
representing action areaprotected JComponent createButtonPane()
JPanel
containing OK buttonprotected JPanel createSysInfoPanel()
createSysInfoPanel
in class AbstractAboutDialog
JPanel
containing system informationSysInfoPanel
protected JTabbedPane createTabbedPane()
JTabbedPane
containing information panes
|
MDACC Biostatistics |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |