Class SpatialFunctionPanel
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.locationtech.jtstest.testbuilder.SpatialFunctionPanel
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible
- Version:
- 1.7
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
FieldsModifier and TypeFieldDescription(package private) BorderLayout(package private) BorderLayoutprivate JButtonprivate JButtonprivate static String[]private static Object[]private JComboBoxprivate JComboBoxprivate final ImageIconprivate GeometryFunctionprivate JCheckBox(package private) JButton(package private) JButton(package private) FlowLayout(package private) FlowLayout(package private) GeometryFunctionTreePanel(package private) GridLayout(package private) GridLayoutprivate static String[]private static Object[]private JLabelprivate JLabelprivate JLabelprivate JLabelprivate JLabelprivate JPanel(package private) JPanel(package private) JPanel(package private) JPanel(package private) JPanelprivate static final String[]private JComponent[]private JLabel[]private Vectorprivate Stopwatchprivate JTextFieldprivate JTextFieldprivate JTextFieldFields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic intvoid(package private) void(package private) voidvoidenableExecuteControl(boolean isEnabled) (package private) voidvoidexecFunction(GeometryFunction func, boolean createNew) (package private) voidexecRepeatFunction(int count) (package private) voidprotected voidprivate voidObject[]private ObjectgetParamValue(int index) (package private) static voidinitLabels(JLabel[] paramLabel) boolean(package private) voidjbInit()private static int(package private) static voidOLDupdateParameters(GeometryFunction func, JComponent[] paramComp, JLabel[] paramLabel) voidprivate voidprivate static voidsetToolTipText(JComponent control, GeometryFunction func, int i) booleanboolean(package private) static voidupdateParameters(GeometryFunction func, JComponent[] paramComp, JLabel[] paramLabel) static StringvalOrDefault(String s, String defaultVal) Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods inherited from class javax.swing.JComponent
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, updateMethods inherited from class java.awt.Container
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, validateTreeMethods inherited from class java.awt.Component
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, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Field Details
-
PARAM_DEFAULT
-
capStyleItems
-
capStyleValues
-
joinStyleItems
-
joinStyleValues
-
panelRB
JPanel panelRB -
geomFuncPanel
GeometryFunctionTreePanel geomFuncPanel -
gridLayout1
GridLayout gridLayout1 -
gridLayout2
GridLayout gridLayout2 -
borderLayout1
BorderLayout borderLayout1 -
borderLayout2
BorderLayout borderLayout2 -
panelParam
JPanel panelParam -
panelExec
JPanel panelExec -
panelExecParam
JPanel panelExecParam -
flowLayout
FlowLayout flowLayout -
flowLayout1
FlowLayout flowLayout1 -
execButton
JButton execButton -
execToNewButton
JButton execToNewButton -
clearIcon
-
spatialFunctionPanelListeners
-
panelControl
-
displayAAndBCheckBox
-
btnClearResult
-
lblDistance
-
txtDistance
-
lblQuadSegs
-
txtQuadrantSegs
-
lblCapStyle
-
cbCapStyle
-
lblJoinStyle
-
cbJoinStyle
-
lblMitreLimit
-
txtMitreLimit
-
paramComp
-
paramLabel
-
currentFunc
-
timer
-
btnRepeat
-
-
Constructor Details
-
SpatialFunctionPanel
public SpatialFunctionPanel()
-
-
Method Details
-
jbInit
- Throws:
Exception
-
initLabels
-
enableExecuteControl
public void enableExecuteControl(boolean isEnabled) -
clearResultButton_actionPerformed
-
execButton_actionPerformed
-
execToNewButton_actionPerformed
-
execRepeatFunction
void execRepeatFunction(int count) -
displayAAndBCheckBox_actionPerformed
-
setCurrentFunction
-
execFunction
-
functionChanged
-
OLDupdateParameters
-
updateParameters
-
setToolTipText
-
numNonGeomParams
-
attributeParamOffset
-
shouldShowGeometryA
public boolean shouldShowGeometryA() -
shouldShowGeometryB
public boolean shouldShowGeometryB() -
clearFunction
public void clearFunction() -
getFunctionParams
-
getParamValue
-
valOrDefault
-
isFunctionSelected
public boolean isFunctionSelected() -
getFunction
-
removeSpatialFunctionPanelListener
-
addSpatialFunctionPanelListener
-
fireFunctionExecuted
-