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.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) 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) JTextArea
private final ImageIcon
private final ImageIcon
(package private) ButtonGroup
(package private) JButton
private final ImageIcon
private static Color
(package private) Border
(package private) GridBagLayout
(package private) GridBagLayout
(package private) JButton
private final ImageIcon
(package private) JButton
private final ImageIcon
private static Color
(package private) Border
(package private) JPanel
(package private) Box
private final ImageIcon
protected JTSTestBuilderFrame
(package private) TestBuilderModel
(package private) TitledBorder
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 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) void
copy
(ActionEvent e, int geomIndex) getGeometryText
(int geomIndex) getGeometryTextClean
(int geomIndex) private void
initFileDrop
(Component comp, int index) (package private) void
jbInit()
(package private) void
(package private) void
paste
(int geomIndex) private void
setFocusGeometry
(int index) void
setModel
(TestBuilderModel tbModel) void
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
-
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)
-