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.AccessibleJPanel
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
Nested 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) BorderLayout
private JButton
private JButton
private static String[]
private static Object[]
private JComboBox
private JComboBox
private final ImageIcon
private GeometryFunction
private JCheckBox
(package private) JButton
(package private) JButton
(package private) FlowLayout
(package private) FlowLayout
(package private) GeometryFunctionTreePanel
(package private) GridLayout
(package private) GridLayout
private static String[]
private static Object[]
private JLabel
private JLabel
private JLabel
private JLabel
private JLabel
private JPanel
(package private) JPanel
(package private) JPanel
(package private) JPanel
(package private) JPanel
private static final String[]
private JComponent[]
private JLabel[]
private Vector
private Stopwatch
private JTextField
private JTextField
private JTextField
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Fields inherited from class java.awt.Component
accessibleContext, 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 -
Method Summary
Modifier and TypeMethodDescriptionvoid
static int
void
(package private) void
(package private) void
void
enableExecuteControl
(boolean isEnabled) (package private) void
void
execFunction
(GeometryFunction func, boolean createNew) (package private) void
execRepeatFunction
(int count) (package private) void
protected void
private void
Object[]
private Object
getParamValue
(int index) (package private) static void
initLabels
(JLabel[] paramLabel) boolean
(package private) void
jbInit()
private static int
(package private) static void
OLDupdateParameters
(GeometryFunction func, JComponent[] paramComp, JLabel[] paramLabel) void
private void
private static void
setToolTipText
(JComponent control, GeometryFunction func, int i) boolean
boolean
(package private) static void
updateParameters
(GeometryFunction func, JComponent[] paramComp, JLabel[] paramLabel) static String
valOrDefault
(String s, String defaultVal) Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
Methods 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, update
Methods 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, validateTree
Methods 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
-