public class WKTPanel
extends javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
(package private) javax.swing.Box |
aButtonPanel |
(package private) java.awt.FlowLayout |
aButtonPanelLayout |
(package private) javax.swing.JButton |
aCopyButton |
(package private) javax.swing.JButton |
aCutButton |
(package private) javax.swing.JLabel |
aLabel |
(package private) javax.swing.Box |
aLabelPanel |
(package private) javax.swing.JPanel |
aPanel |
(package private) java.awt.BorderLayout |
aPanelLayout |
(package private) javax.swing.JButton |
aPasteButton |
(package private) javax.swing.JRadioButton |
aRB |
(package private) javax.swing.JScrollPane |
aScrollPane |
(package private) javax.swing.JTextArea |
aTextArea |
(package private) javax.swing.Box |
bButtonPanel |
(package private) java.awt.FlowLayout |
bButtonPanelLayout |
(package private) javax.swing.JButton |
bCopyButton |
(package private) javax.swing.JButton |
bCutButton |
(package private) javax.swing.JLabel |
bLabel |
(package private) javax.swing.Box |
bLabelPanel |
(package private) javax.swing.JPanel |
bPanel |
(package private) java.awt.BorderLayout |
bPanelLayout |
(package private) javax.swing.JButton |
bPasteButton |
(package private) javax.swing.JRadioButton |
bRB |
(package private) javax.swing.JScrollPane |
bScrollPane |
(package private) javax.swing.JTextArea |
bTextArea |
private javax.swing.ImageIcon |
copyIcon |
private javax.swing.ImageIcon |
cutIcon |
(package private) javax.swing.ButtonGroup |
editMode |
(package private) javax.swing.JButton |
exchangeButton |
private javax.swing.ImageIcon |
exchangeGeomsIcon |
private static java.awt.Color |
focusBackgroundColor |
(package private) javax.swing.border.Border |
focusBorder |
(package private) java.awt.GridBagLayout |
gridBagLayout1 |
(package private) java.awt.GridBagLayout |
gridBagLayout2 |
(package private) javax.swing.JButton |
inspectButton |
private javax.swing.ImageIcon |
inspectIcon |
(package private) javax.swing.JButton |
loadButton |
private javax.swing.ImageIcon |
loadIcon |
private static java.awt.Color |
otherBackgroundColor |
(package private) javax.swing.border.Border |
otherBorder |
(package private) javax.swing.JPanel |
panelAB |
(package private) javax.swing.Box |
panelButtons |
private javax.swing.ImageIcon |
pasteIcon |
protected JTSTestBuilderFrame |
tbFrame |
(package private) TestBuilderModel |
tbModel |
(package private) javax.swing.border.TitledBorder |
titledBorder1 |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
WKTPanel(JTSTestBuilderFrame tbFrame) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
aCopyButton_actionPerformed(java.awt.event.ActionEvent e) |
(package private) void |
aCutButton_actionPerformed(java.awt.event.ActionEvent e) |
(package private) void |
aPasteButton_actionPerformed(java.awt.event.ActionEvent e) |
(package private) void |
aTextArea_keyTyped(java.awt.event.KeyEvent e) |
(package private) void |
bCopyButton_actionPerformed(java.awt.event.ActionEvent e) |
(package private) void |
bCutButton_actionPerformed(java.awt.event.ActionEvent e) |
(package private) void |
bPasteButton_actionPerformed(java.awt.event.ActionEvent e) |
(package private) void |
bTextArea_keyTyped(java.awt.event.KeyEvent e) |
(package private) void |
copy(java.awt.event.ActionEvent e,
int geomIndex) |
java.lang.String |
getGeometryText(int geomIndex) |
java.lang.String |
getGeometryTextA() |
java.lang.String |
getGeometryTextB() |
java.lang.String |
getGeometryTextClean(int geomIndex) |
private void |
initFileDrop(java.awt.Component comp,
int index) |
(package private) void |
jbInit() |
(package private) void |
loadButton_actionPerformed(java.awt.event.ActionEvent e) |
(package private) void |
paste(int geomIndex) |
private void |
setFocusGeometry(int index) |
void |
setModel(TestBuilderModel tbModel) |
void |
setText(Geometry g,
int geomIndex) |
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
TestBuilderModel tbModel
java.awt.GridBagLayout gridBagLayout1
javax.swing.Box panelButtons
javax.swing.JPanel panelAB
javax.swing.JButton loadButton
javax.swing.JButton inspectButton
javax.swing.JButton exchangeButton
javax.swing.border.TitledBorder titledBorder1
javax.swing.JLabel bLabel
java.awt.GridBagLayout gridBagLayout2
javax.swing.JLabel aLabel
javax.swing.JPanel aPanel
javax.swing.JButton aCopyButton
javax.swing.JButton aPasteButton
javax.swing.JButton aCutButton
javax.swing.Box aLabelPanel
javax.swing.Box aButtonPanel
java.awt.FlowLayout aButtonPanelLayout
java.awt.BorderLayout aPanelLayout
javax.swing.JRadioButton aRB
javax.swing.JPanel bPanel
javax.swing.JButton bCopyButton
javax.swing.JButton bPasteButton
javax.swing.JButton bCutButton
javax.swing.Box bLabelPanel
javax.swing.Box bButtonPanel
java.awt.FlowLayout bButtonPanelLayout
java.awt.BorderLayout bPanelLayout
javax.swing.JRadioButton bRB
javax.swing.JScrollPane aScrollPane
javax.swing.JTextArea aTextArea
javax.swing.JScrollPane bScrollPane
javax.swing.JTextArea bTextArea
javax.swing.ButtonGroup editMode
private final javax.swing.ImageIcon copyIcon
private final javax.swing.ImageIcon pasteIcon
private final javax.swing.ImageIcon cutIcon
private final javax.swing.ImageIcon loadIcon
private final javax.swing.ImageIcon inspectIcon
private final javax.swing.ImageIcon exchangeGeomsIcon
protected JTSTestBuilderFrame tbFrame
javax.swing.border.Border focusBorder
javax.swing.border.Border otherBorder
private static java.awt.Color focusBackgroundColor
private static java.awt.Color otherBackgroundColor
public WKTPanel(JTSTestBuilderFrame tbFrame)
public void setModel(TestBuilderModel tbModel)
void jbInit() throws java.lang.Exception
java.lang.Exception
public void setText(Geometry g, int geomIndex)
public java.lang.String getGeometryTextA()
public java.lang.String getGeometryTextB()
public java.lang.String getGeometryText(int geomIndex)
public java.lang.String getGeometryTextClean(int geomIndex)
void aTextArea_keyTyped(java.awt.event.KeyEvent e)
void bTextArea_keyTyped(java.awt.event.KeyEvent e)
void loadButton_actionPerformed(java.awt.event.ActionEvent e)
void aCopyButton_actionPerformed(java.awt.event.ActionEvent e)
void bCopyButton_actionPerformed(java.awt.event.ActionEvent e)
void copy(java.awt.event.ActionEvent e, int geomIndex)
void aPasteButton_actionPerformed(java.awt.event.ActionEvent e)
void bPasteButton_actionPerformed(java.awt.event.ActionEvent e)
void paste(int geomIndex)
void aCutButton_actionPerformed(java.awt.event.ActionEvent e)
void bCutButton_actionPerformed(java.awt.event.ActionEvent e)
private void initFileDrop(java.awt.Component comp, int index)
private void setFocusGeometry(int index)