javabook
Class ListBox

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javabook.JavaBookDialog
                                |
                                +--javabook.ListBox
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.awt.event.WindowListener

public class ListBox
extends JavaBookDialog
implements java.awt.event.ActionListener

See Also:
Serialized Form

Inner classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Inner classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Field Summary
static int CANCEL
           
static java.lang.String NO_ITEM
           
static int NO_SELECTION
          Data Members:
 
Fields inherited from class javabook.JavaBookDialog
font
 
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
ListBox(java.awt.Frame owner)
          Constructors:
ListBox(java.awt.Frame owner, boolean modal)
           
ListBox(java.awt.Frame owner, java.lang.String text)
           
ListBox(java.awt.Frame owner, java.lang.String text, boolean modal)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
          Public Methods: public void windowClosing(WindowEvent e) Note: Do not call this method void addItem ( String ) void deleteItem ( int ) void deleteItem ( String ) int getSelectedIndex ( ) String getItemFromIndex ( int ) boolean handleEvent ( Event ) Note: Do not call this method boolean isCanceled ( ) void show ( ) Note: Do not call this method
 void addItem(java.lang.String item)
           
protected  void adjustSize()
          Protected Methods: void adjustSize ( )
 void deleteItem(int index)
           
 void deleteItem(java.lang.String item)
           
 java.lang.String getItemFromIndex(int index)
           
 int getSelectedIndex()
           
 java.lang.String getSelectedItem()
           
 boolean isCanceled()
           
 void windowClosing(java.awt.event.WindowEvent e)
           
 
Methods inherited from class javabook.JavaBookDialog
moveToCenter, setVisible, windowActivated, windowClosed, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getAccessibleContext, getTitle, hide, isModal, isResizable, paramString, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, processWindowEvent, removeWindowListener, setCursor, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NO_SELECTION

public static final int NO_SELECTION
Data Members:

CANCEL

public static final int CANCEL

NO_ITEM

public static final java.lang.String NO_ITEM
Constructor Detail

ListBox

public ListBox(java.awt.Frame owner)
Constructors:

ListBox

public ListBox(java.awt.Frame owner,
               java.lang.String text)

ListBox

public ListBox(java.awt.Frame owner,
               boolean modal)

ListBox

public ListBox(java.awt.Frame owner,
               java.lang.String text,
               boolean modal)
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Public Methods: public void windowClosing(WindowEvent e) Note: Do not call this method void addItem ( String ) void deleteItem ( int ) void deleteItem ( String ) int getSelectedIndex ( ) String getItemFromIndex ( int ) boolean handleEvent ( Event ) Note: Do not call this method boolean isCanceled ( ) void show ( ) Note: Do not call this method
Specified by:
actionPerformed in interface java.awt.event.ActionListener

addItem

public void addItem(java.lang.String item)

deleteItem

public void deleteItem(int index)

deleteItem

public void deleteItem(java.lang.String item)

getSelectedIndex

public int getSelectedIndex()

getItemFromIndex

public java.lang.String getItemFromIndex(int index)

getSelectedItem

public java.lang.String getSelectedItem()

windowClosing

public void windowClosing(java.awt.event.WindowEvent e)
Overrides:
windowClosing in class JavaBookDialog

isCanceled

public boolean isCanceled()

adjustSize

protected void adjustSize()
Protected Methods: void adjustSize ( )
Overrides:
adjustSize in class JavaBookDialog