Class WKTPanel
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.locationtech.jtstest.testbuilder.WKTPanel
- 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) Box(package private) FlowLayout(package private) JButton(package private) JButton(package private) JLabel(package private) Box(package private) JPanel(package private) BorderLayout(package private) JButton(package private) JRadioButton(package private) JScrollPane(package private) JTextArea(package private) Box(package private) FlowLayout(package private) JButton(package private) JButton(package private) JLabel(package private) Box(package private) JPanel(package private) BorderLayout(package private) JButton(package private) JRadioButton(package private) JScrollPane(package private) JTextAreaprivate final ImageIconprivate final ImageIcon(package private) ButtonGroup(package private) JButtonprivate final ImageIconprivate static Color(package private) Border(package private) GridBagLayout(package private) GridBagLayout(package private) JButtonprivate final ImageIcon(package private) JButtonprivate final ImageIconprivate static Color(package private) Border(package private) JPanel(package private) Boxprivate final ImageIconprotected JTSTestBuilderFrame(package private) TestBuilderModel(package private) TitledBorderFields 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 TypeMethodDescription(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) voidcopy(ActionEvent e, int geomIndex) getGeometryText(int geomIndex) getGeometryTextClean(int geomIndex) private voidinitFileDrop(Component comp, int index) (package private) voidjbInit()(package private) void(package private) voidpaste(int geomIndex) private voidsetFocusGeometry(int index) voidsetModel(TestBuilderModel tbModel) voidMethods 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
-
tbModel
TestBuilderModel tbModel -
gridBagLayout1
GridBagLayout gridBagLayout1 -
panelButtons
Box panelButtons -
panelAB
JPanel panelAB -
loadButton
JButton loadButton -
inspectButton
JButton inspectButton -
exchangeButton
JButton exchangeButton -
titledBorder1
TitledBorder titledBorder1 -
bLabel
JLabel bLabel -
gridBagLayout2
GridBagLayout gridBagLayout2 -
aLabel
JLabel aLabel -
aPanel
JPanel aPanel -
aCopyButton
JButton aCopyButton -
aPasteButton
JButton aPasteButton -
aCutButton
JButton aCutButton -
aLabelPanel
Box aLabelPanel -
aButtonPanel
Box aButtonPanel -
aButtonPanelLayout
FlowLayout aButtonPanelLayout -
aPanelLayout
BorderLayout aPanelLayout -
aRB
JRadioButton aRB -
bPanel
JPanel bPanel -
bCopyButton
JButton bCopyButton -
bPasteButton
JButton bPasteButton -
bCutButton
JButton bCutButton -
bLabelPanel
Box bLabelPanel -
bButtonPanel
Box bButtonPanel -
bButtonPanelLayout
FlowLayout bButtonPanelLayout -
bPanelLayout
BorderLayout bPanelLayout -
bRB
JRadioButton bRB -
aScrollPane
JScrollPane aScrollPane -
aTextArea
JTextArea aTextArea -
bScrollPane
JScrollPane bScrollPane -
bTextArea
JTextArea bTextArea -
editMode
ButtonGroup editMode -
copyIcon
-
pasteIcon
-
cutIcon
-
loadIcon
-
inspectIcon
-
exchangeGeomsIcon
-
tbFrame
-
focusBorder
Border focusBorder -
otherBorder
Border otherBorder -
focusBackgroundColor
-
otherBackgroundColor
-
-
Constructor Details
-
WKTPanel
-
-
Method Details
-
setModel
-
jbInit
- Throws:
Exception
-
setText
-
getGeometryTextA
-
getGeometryTextB
-
getGeometryText
-
getGeometryTextClean
-
aTextArea_keyTyped
-
bTextArea_keyTyped
-
loadButton_actionPerformed
-
aCopyButton_actionPerformed
-
bCopyButton_actionPerformed
-
copy
-
aPasteButton_actionPerformed
-
bPasteButton_actionPerformed
-
paste
void paste(int geomIndex) -
aCutButton_actionPerformed
-
bCutButton_actionPerformed
-
initFileDrop
-
setFocusGeometry
private void setFocusGeometry(int index)
-