Documentation of 'japlot.jaxodraw.JaxoLineOptionsPanel' Java class
JaxoLineOptionsPanel
japlot.jaxodraw

Class JaxoLineOptionsPanel

  • All Implemented Interfaces:
    java.awt.event.ActionListener, java.awt.event.ItemListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible


    public class JaxoLineOptionsPanel
    extends JaxoOptionsPanel
    implements java.awt.event.ItemListener, java.awt.event.ActionListener
    A panel to change the parameters of a line object.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class javax.swing.JComponent

        javax.swing.JComponent.AccessibleJComponent
      • Nested classes/interfaces inherited from class java.awt.Component

        java.awt.Component.BaselineResizeBehavior
    • Field Summary

      • Fields inherited from class javax.swing.JComponent

        TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
      • 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 and Description
      JaxoLineOptionsPanel(int whichObject)
      Constructor: pops up a panel that allows to change all the parameters of the object.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void addDlPanel(int gridx, int gridy)
      Adds the DoubleLinePanel panel to this OptionPanel.
      void addFinalAwSPanel(int gridx, int gridy)
      Adds the Amplitude/Wiggle panel to this OptionPanel.
      void addFinalStrSPanel(int gridx, int gridy)
      Adds the StrokePanel panel to this OptionPanel.
      void addLineArrowPanel(int gridx, int gridy)
      Adds the LineArrowPanel panel to this OptionPanel.
      void addLineMiddlePanel(int gridx, int gridy)
      Adds the LineMiddlePanel panel to this OptionPanel.
      void addLineSymmPanel(int gridx, int gridy)
      Adds the LineSymmPanel panel to this OptionPanel.
      void initParams(JaLineObject line)
      Initializes the object parameters in this option panel.
      void itemStateChanged(java.awt.event.ItemEvent e)
      Checks for ItemEvents that have ocurred on the panel, presently only whether the arrow or flip or symm check boxes have been clicked.
      boolean showPanel()
      Displays this EditPanel.
      • Methods inherited from class javax.swing.JPanel

        getAccessibleContext, getUI, getUIClassID, setUI, updateUI
      • Methods inherited from class javax.swing.JComponent

        addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
      • Methods inherited from class java.awt.Container

        add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
      • Methods inherited from class java.awt.Component

        action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface java.awt.event.ActionListener

        actionPerformed
    • Constructor Detail

      • JaxoLineOptionsPanel

        public JaxoLineOptionsPanel(int whichObject)
        Constructor: pops up a panel that allows to change all the parameters of the object.
        Parameters:
        whichObject - An integer (as specified in JaxoMainPanel) that specifies the object that is edited.
    • Method Detail

      • itemStateChanged

        public final void itemStateChanged(java.awt.event.ItemEvent e)
        Checks for ItemEvents that have ocurred on the panel, presently only whether the arrow or flip or symm check boxes have been clicked.
        Specified by:
        itemStateChanged in interface java.awt.event.ItemListener
        Parameters:
        e - The ItemEvent that has ocurred.
      • initParams

        public final void initParams(JaLineObject line)
        Initializes the object parameters in this option panel.
        Parameters:
        line - The JaObject that is being edited.
      • showPanel

        public final boolean showPanel()
        Displays this EditPanel.
        Specified by:
        showPanel in class JaxoOptionsPanel
        Returns:
        A boolean variable that indicates if the object has been modified.
      • addLineSymmPanel

        public final void addLineSymmPanel(int gridx,
                                           int gridy)
        Adds the LineSymmPanel panel to this OptionPanel.
        Parameters:
        gridx - The x position of the panel.
        gridy - The y position of the panel.
      • addDlPanel

        public final void addDlPanel(int gridx,
                                     int gridy)
        Adds the DoubleLinePanel panel to this OptionPanel.
        Parameters:
        gridx - The x position of the panel.
        gridy - The y position of the panel.
      • addLineMiddlePanel

        public final void addLineMiddlePanel(int gridx,
                                             int gridy)
        Adds the LineMiddlePanel panel to this OptionPanel.
        Parameters:
        gridx - The x position of the panel.
        gridy - The y position of the panel.
      • addLineArrowPanel

        public final void addLineArrowPanel(int gridx,
                                            int gridy)
        Adds the LineArrowPanel panel to this OptionPanel.
        Parameters:
        gridx - The x position of the panel.
        gridy - The y position of the panel.
      • addFinalAwSPanel

        public final void addFinalAwSPanel(int gridx,
                                           int gridy)
        Adds the Amplitude/Wiggle panel to this OptionPanel.
        Parameters:
        gridx - The x position of the panel.
        gridy - The y position of the panel.
      • addFinalStrSPanel

        public final void addFinalStrSPanel(int gridx,
                                            int gridy)
        Adds the StrokePanel panel to this OptionPanel.
        Parameters:
        gridx - The x position of the panel.
        gridy - The y position of the panel.

DMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.