Class PVChoiceAWT

java.lang.Object
java.awt.Component
java.awt.Choice
com.didkovsky.portview.awt.PVChoiceAWT
All Implemented Interfaces:
PVChoice, PVComponent, java.awt.image.ImageObserver, java.awt.ItemSelectable, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class PVChoiceAWT
extends java.awt.Choice
implements PVChoice
Author:
Nick Didkovsky, (c) 2004 All rights reserved, Email: nick@didkovsky.com
See Also:
Serialized Form
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.awt.Component

    java.awt.Component.BaselineResizeBehavior
  • Field Summary

    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

    Constructors
    Constructor Description
    PVChoiceAWT()  
  • Method Summary

    Modifier and Type Method Description
    void addChoiceItem​(java.lang.String label)  
    void addChoiceItem​(java.lang.String label, boolean b)  
    java.awt.Component getComponent()  
    java.lang.Object getSelectedChoiceItem()  
    void removeAllChoiceItems()  
    void selectChoiceItem​(int pos)  
    void selectChoiceItem​(java.lang.String str)  
    void setMaximumRowCount​(int count)
    unimplemented.

    Methods inherited from class java.awt.Choice

    add, addItem, addItemListener, addNotify, countItems, getAccessibleContext, getItem, getItemCount, getItemListeners, getListeners, getSelectedIndex, getSelectedItem, getSelectedObjects, insert, remove, remove, removeAll, removeItemListener, select, select

    Methods inherited from class java.awt.Component

    action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, dispatchEvent, doLayout, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setMixingCutoutShape, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.didkovsky.portview.PVChoice

    addItemListener, getItemCount, getSelectedIndex
  • Constructor Details

    • PVChoiceAWT

      public PVChoiceAWT()
  • Method Details

    • getComponent

      public java.awt.Component getComponent()
      Specified by:
      getComponent in interface PVComponent
      Returns:
      implementation Component of the class that implements this interface
    • setMaximumRowCount

      public void setMaximumRowCount​(int count)
      unimplemented. Swing only
      Specified by:
      setMaximumRowCount in interface PVChoice
    • addChoiceItem

      public void addChoiceItem​(java.lang.String label)
      Specified by:
      addChoiceItem in interface PVChoice
    • selectChoiceItem

      public void selectChoiceItem​(int pos)
      Specified by:
      selectChoiceItem in interface PVChoice
    • selectChoiceItem

      public void selectChoiceItem​(java.lang.String str)
      Specified by:
      selectChoiceItem in interface PVChoice
    • getSelectedChoiceItem

      public java.lang.Object getSelectedChoiceItem()
      Specified by:
      getSelectedChoiceItem in interface PVChoice
    • addChoiceItem

      public void addChoiceItem​(java.lang.String label, boolean b)
      Specified by:
      addChoiceItem in interface PVChoice
    • removeAllChoiceItems

      public void removeAllChoiceItems()
      Specified by:
      removeAllChoiceItems in interface PVChoice