rvl.piface
Class PiDoubleField

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--rvl.piface.PiDoubleField
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, DoubleComponent, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, PiComponent, java.io.Serializable

public class PiDoubleField
extends java.awt.Panel
implements DoubleComponent, java.awt.event.ActionListener

See Also:
Serialized Form

Inner classes inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
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
PiDoubleField(java.lang.String name, java.lang.String label, double value)
           
PiDoubleField(java.lang.String name, java.lang.String label, double value, int width, int digits)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void addActionListener(java.awt.event.ActionListener al)
           
 java.lang.String getLabel()
           
 java.awt.Dimension getMinimumSize()
           
 java.lang.String getName()
           
 java.awt.Dimension getPreferredSize()
           
 double getValue()
           
 boolean isEditable()
           
 java.awt.Dimension minimumSize()
           
 java.awt.Dimension preferredSize()
           
 void setBackground(java.awt.Color c)
           
 void setEditable(boolean e)
           
 void setForeground(java.awt.Color c)
           
 void setName(java.lang.String name, java.lang.String label)
           
 void setValue(double x)
           
 
Methods inherited from class java.awt.Panel
addNotify, getAccessibleContext
 
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, getListeners, getMaximumSize, insets, invalidate, isAncestorOf, layout, list, list, locate, paint, paintComponents, paramString, print, printComponents, processContainerEvent, processEvent, 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, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, 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, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PiDoubleField

public PiDoubleField(java.lang.String name,
                     java.lang.String label,
                     double value)

PiDoubleField

public PiDoubleField(java.lang.String name,
                     java.lang.String label,
                     double value,
                     int width,
                     int digits)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface PiComponent
Overrides:
getName in class java.awt.Component

getLabel

public java.lang.String getLabel()
Specified by:
getLabel in interface PiComponent

getValue

public double getValue()
Specified by:
getValue in interface DoubleComponent

setName

public void setName(java.lang.String name,
                    java.lang.String label)
Specified by:
setName in interface PiComponent

setValue

public void setValue(double x)
Specified by:
setValue in interface DoubleComponent

setEditable

public void setEditable(boolean e)

isEditable

public boolean isEditable()

setBackground

public void setBackground(java.awt.Color c)
Overrides:
setBackground in class java.awt.Component

setForeground

public void setForeground(java.awt.Color c)
Overrides:
setForeground in class java.awt.Component

addActionListener

public void addActionListener(java.awt.event.ActionListener al)
Specified by:
addActionListener in interface PiComponent

getPreferredSize

public java.awt.Dimension getPreferredSize()
Overrides:
getPreferredSize in class java.awt.Container

getMinimumSize

public java.awt.Dimension getMinimumSize()
Overrides:
getMinimumSize in class java.awt.Container

preferredSize

public java.awt.Dimension preferredSize()
Overrides:
preferredSize in class java.awt.Container

minimumSize

public java.awt.Dimension minimumSize()
Overrides:
minimumSize in class java.awt.Container

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener