public class BezierPanel
extends javax.swing.JPanel
implements java.awt.event.ActionListener
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
BezierPanel(java.lang.String heading) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent evt) |
static void |
clearTextFields() |
static double[][] |
getCoefficients_x() |
static double[][] |
getCoefficients_y() |
static java.lang.String |
getData(java.lang.String getData) |
static double[] |
getDataPoints_x() |
static double[] |
getDataPoints_y() |
static double[] |
getEndPoints_x() |
static double[] |
getEndPoints_y() |
static double[][] |
getGuidePoints_x() |
static double[][] |
getGuidePoints_y() |
static java.lang.String |
getGuidePointSelection() |
static boolean |
getPlotPolySegmentsCheckbox() |
static java.lang.String[] |
getSegPolyStrings_x() |
static java.lang.String[] |
getSegPolyStrings_y() |
static boolean |
getStateCheckbox() |
static void |
readExternalData() |
static void |
setCoefficients(double[][] x_coeff,
double[][] y_coeff) |
static void |
setDataPoints(double[] x_Points,
double[] y_Points) |
static void |
setEndPoints(double[] x_Points,
double[] y_Points) |
static void |
setGuidePoints(double[][] x_Points,
double[][] y_Points) |
protected static void |
setPlotPolySegmentsCheckbox(boolean state) |
static void |
setSegPolyStrings(java.lang.String[] x_equations,
java.lang.String[] y_equations) |
static void |
setTxtAreaFunctionPoints_Values(java.lang.String setData) |
static void |
setTxtAreaFunctionPoints_Valuesln(java.lang.String setData) |
protected static void |
setTxtFieldGuidePoint(java.lang.String setData) |
static void |
setTxtFieldNumberOfPoints(java.lang.String setData) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, 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, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, 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, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, 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, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, 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
public static void readExternalData()
public void actionPerformed(java.awt.event.ActionEvent evt)
actionPerformed
in interface java.awt.event.ActionListener
public static java.lang.String getData(java.lang.String getData)
public static boolean getStateCheckbox()
public static boolean getPlotPolySegmentsCheckbox()
public static double[] getDataPoints_x()
public static double[] getDataPoints_y()
public static double[] getEndPoints_x()
public static double[] getEndPoints_y()
public static double[][] getGuidePoints_x()
public static double[][] getGuidePoints_y()
public static java.lang.String getGuidePointSelection()
public static java.lang.String[] getSegPolyStrings_x()
public static java.lang.String[] getSegPolyStrings_y()
public static double[][] getCoefficients_x()
public static double[][] getCoefficients_y()
public static void setTxtFieldNumberOfPoints(java.lang.String setData)
protected static void setTxtFieldGuidePoint(java.lang.String setData)
public static void setTxtAreaFunctionPoints_Values(java.lang.String setData)
public static void setTxtAreaFunctionPoints_Valuesln(java.lang.String setData)
protected static void setPlotPolySegmentsCheckbox(boolean state)
public static void setSegPolyStrings(java.lang.String[] x_equations, java.lang.String[] y_equations)
public static void setDataPoints(double[] x_Points, double[] y_Points)
public static void setEndPoints(double[] x_Points, double[] y_Points)
public static void setGuidePoints(double[][] x_Points, double[][] y_Points)
public static void setCoefficients(double[][] x_coeff, double[][] y_coeff)
public static void clearTextFields()