|
||||||||||
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
com.jgoodies.uif.AbstractDialog
com.jgoodies.uifextras.convenience.DefaultAboutDialog
public class DefaultAboutDialog
Provides the layout and actions for a generic about dialog.
DefaultAboutToolView
,
Serialized FormNested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JDialog |
---|
JDialog.AccessibleJDialog |
Nested classes/interfaces inherited from class java.awt.Dialog |
---|
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType |
Nested classes/interfaces inherited from class java.awt.Window |
---|
Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary |
---|
Fields inherited from class com.jgoodies.uif.AbstractDialog |
---|
CARD_DIALOG_BORDER, DIALOG_BORDER, PROPERTYNAME_TRIGGER_CHANNEL |
Fields inherited from class javax.swing.JDialog |
---|
accessibleContext, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Dialog |
---|
DEFAULT_MODALITY_TYPE |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
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)
Constructs a default about dialog using the given owner. |
|
DefaultAboutDialog(Frame owner,
JComponent toolTab)
Constructs a default about dialog using the given owner and tool tab. |
Method Summary | |
---|---|
protected JComponent |
buildButtonBar()
|
protected JComponent |
buildContent()
Builds and returns the dialog's content. |
protected JComponent |
buildDefaultToolTab()
Creates and returns the default tool tab. |
protected JComponent |
buildHeader()
Builds and returns the dialog's header. |
protected JComponent |
buildSystemTab()
Builds and returns the dialog's system tab. |
protected JComponent |
buildTabbedPane()
Builds and returns the dialog's tabbed pane. |
protected void |
doShowLicense()
|
protected Action |
getShowLicenseAction()
Returns an Action that shows the license. |
protected void |
resizeHook(JComponent component)
Resizes the given component to give it a quadratic aspect ratio. |
Methods inherited from class com.jgoodies.uif.AbstractDialog |
---|
buffer, build, buildButtonBarWithClose, buildButtonBarWithOKCancel, buildButtonBarWithOKCancelApply, buildContentPane, close, configureWindowClosing, createAcceptButton, createApplyButton, createCancelButton, createCloseButton, createOKButton, createResetButton, doAccept, doApply, doCancel, doClose, doCloseWindow, doReset, getApplyAction, getCancelAction, getCloseAction, getDialogBorder, getEscapeCancelsDefaultMode, getEscapeCancelsMode, getOKAction, getResetAction, getResourceMap, getString, getTriggerChannel, hasBeenCanceled, locateOnScreen, open, setDefaultButton, setEscapeCancelsDefaultMode, setEscapeCancelsMode, setInitialComponent, setResizable, setTriggerChannel, triggerCommit, triggerFlush |
Methods inherited from class java.awt.Dialog |
---|
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DefaultAboutDialog(Frame owner)
owner
- the dialog's ownerpublic DefaultAboutDialog(Frame owner, JComponent toolTab)
owner
- the dialog's ownertoolTab
- a custom component used as the Tool tabMethod Detail |
---|
protected JComponent buildDefaultToolTab()
protected JComponent buildContent()
buildContent
in class com.jgoodies.uif.AbstractDialog
protected JComponent buildHeader()
buildHeader
in class com.jgoodies.uif.AbstractDialog
protected JComponent buildTabbedPane()
protected JComponent buildButtonBar()
protected void resizeHook(JComponent component)
resizeHook
in class com.jgoodies.uif.AbstractDialog
component
- the component to be resizedprotected JComponent buildSystemTab()
protected Action getShowLicenseAction()
protected void doShowLicense()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |