heasarc.w3browse.plot
Class SecondPanel

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--heasarc.w3browse.plot.SecondPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.util.EventListener, java.awt.image.ImageObserver, java.awt.event.ItemListener, java.awt.MenuContainer, java.awt.event.MouseListener, java.io.Serializable

public class SecondPanel
extends java.awt.Panel
implements java.awt.event.ItemListener, java.awt.event.MouseListener

This class displays the panel which shows plot options available to the user.

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
SecondPanel(java.lang.String[] fields, CardPanel mycardP)
           
 
Method Summary
 java.lang.String getBin()
          returns the string equivalant of entered bin number
 java.lang.String getPlotType()
          Returns a string to indicate the plot type
 java.lang.String getXAxis()
          Get xaxis index number
 java.lang.String getXmax()
          returns string value in maxXField
 java.lang.String getXmin()
          returns string value in minXField
 java.lang.String getYAxis()
          Get yaxis index number
 java.lang.String getYmax()
          returns string value in maxYField
 java.lang.String getYmin()
          returns string value in minYField
 boolean isXLog()
          Check if Log has been clicked
 boolean isYLog()
          Check if Log has been clicked
 void itemStateChanged(java.awt.event.ItemEvent e)
          enable(),disable() portions of the applet depending on selected plot type
 void mouseClicked(java.awt.event.MouseEvent e)
          Required to support MouseListener
 void mouseEntered(java.awt.event.MouseEvent e)
          Changes the help text when the user moves the mouse over a label
 void mouseExited(java.awt.event.MouseEvent e)
          Required to support MouseListener
 void mousePressed(java.awt.event.MouseEvent e)
          Required to support MouseListener
 void mouseReleased(java.awt.event.MouseEvent e)
          Required to support MouseListener
 
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, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, 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, getName, 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, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, 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

SecondPanel

public SecondPanel(java.lang.String[] fields,
                   CardPanel mycardP)
Method Detail

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent e)
enable(),disable() portions of the applet depending on selected plot type
Specified by:
itemStateChanged in interface java.awt.event.ItemListener

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent e)
Changes the help text when the user moves the mouse over a label
Specified by:
mouseEntered in interface java.awt.event.MouseListener

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Required to support MouseListener
Specified by:
mousePressed in interface java.awt.event.MouseListener

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Required to support MouseListener
Specified by:
mouseReleased in interface java.awt.event.MouseListener

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent e)
Required to support MouseListener
Specified by:
mouseClicked in interface java.awt.event.MouseListener

mouseExited

public void mouseExited(java.awt.event.MouseEvent e)
Required to support MouseListener
Specified by:
mouseExited in interface java.awt.event.MouseListener

getXAxis

public java.lang.String getXAxis()
Get xaxis index number

getYAxis

public java.lang.String getYAxis()
Get yaxis index number

isXLog

public boolean isXLog()
Check if Log has been clicked

isYLog

public boolean isYLog()
Check if Log has been clicked

getBin

public java.lang.String getBin()
returns the string equivalant of entered bin number

getXmin

public java.lang.String getXmin()
                         throws InputException
returns string value in minXField

getXmax

public java.lang.String getXmax()
                         throws InputException
returns string value in maxXField

getYmin

public java.lang.String getYmin()
                         throws InputException
returns string value in minYField

getYmax

public java.lang.String getYmax()
                         throws InputException
returns string value in maxYField

getPlotType

public java.lang.String getPlotType()
Returns a string to indicate the plot type