org.annotation.wordfreak.chooser
Class DialogChooser

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byjavax.swing.JDialog
                      extended byorg.annotation.wordfreak.chooser.DialogChooser
All Implemented Interfaces:
javax.accessibility.Accessible, Chooser, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class DialogChooser
extends javax.swing.JDialog
implements Chooser

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
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 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
DialogChooser()
           
DialogChooser(javax.swing.JFrame parent)
           
 
Method Summary
 void addComponent(javax.swing.JComponent c)
          Adds the specified component to this chooser.
 void addComponent(javax.swing.JComponent c, boolean stretch)
          Adds the specified component to this chooser indicating whether the chooser should stretch to accomidate it.
 void addComponents(javax.swing.JComponent[] c)
          Adds the specified components to this chooser indicating whether the chooser should stretch to accomidate them.
 void addComponents(javax.swing.JComponent[] c, boolean[] s)
          Adds the specified components to this chooser indicating for which the chooser should stretch to accomidate them.
 void dispose()
          Destroys the chooser.
 void focusComponent(java.lang.String name)
          Assigns the component with the specified name focus.
 java.util.List getChooserComponents()
          Returns the components of this chooser.
 void keepOnScreen()
           
 void resize()
          Tells the chooser to resize.
 void setFontType(java.lang.String type)
          Sets the font used by the chooser to the specified name.
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.annotation.wordfreak.chooser.Chooser
toFront
 

Constructor Detail

DialogChooser

public DialogChooser()

DialogChooser

public DialogChooser(javax.swing.JFrame parent)
Method Detail

keepOnScreen

public void keepOnScreen()

addComponent

public void addComponent(javax.swing.JComponent c)
Description copied from interface: Chooser
Adds the specified component to this chooser.

Specified by:
addComponent in interface Chooser
Parameters:
c - The componet to be added.

addComponent

public void addComponent(javax.swing.JComponent c,
                         boolean stretch)
Description copied from interface: Chooser
Adds the specified component to this chooser indicating whether the chooser should stretch to accomidate it.

Specified by:
addComponent in interface Chooser
Parameters:
c - The componet to be added.
stretch - Whether the chooser should stretch to accomidate the specified component.

addComponents

public void addComponents(javax.swing.JComponent[] c)
Description copied from interface: Chooser
Adds the specified components to this chooser indicating whether the chooser should stretch to accomidate them.

Specified by:
addComponents in interface Chooser
Parameters:
c -

addComponents

public void addComponents(javax.swing.JComponent[] c,
                          boolean[] s)
Description copied from interface: Chooser
Adds the specified components to this chooser indicating for which the chooser should stretch to accomidate them. The stretchs are associated with their like indexed compoenents.

Specified by:
addComponents in interface Chooser
Parameters:
c - The componets to be added.
s - Whether the chooser should stretch to accomidate the specified components.

focusComponent

public void focusComponent(java.lang.String name)
Description copied from interface: Chooser
Assigns the component with the specified name focus.

Specified by:
focusComponent in interface Chooser
Parameters:
name - The name of the component to be given focus.

getChooserComponents

public java.util.List getChooserComponents()
Description copied from interface: Chooser
Returns the components of this chooser.

Specified by:
getChooserComponents in interface Chooser
Returns:
A list of the components of this chooser.

resize

public void resize()
Description copied from interface: Chooser
Tells the chooser to resize.

Specified by:
resize in interface Chooser

dispose

public void dispose()
Description copied from interface: Chooser
Destroys the chooser.

Specified by:
dispose in interface Chooser

setFontType

public void setFontType(java.lang.String type)
Description copied from interface: Chooser
Sets the font used by the chooser to the specified name.

Specified by:
setFontType in interface Chooser
Parameters:
type -


Copyright © 2004 Thomas Morton and Jeremy LaCivita. All Rights Reserved.