com.klg.jclass.table.beans
Class FrozenCellLayoutEditor
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JPanel
|
+--com.klg.jclass.table.beans.TablePropertyEditor
|
+--com.klg.jclass.table.beans.FrozenCellLayoutEditor
- All Implemented Interfaces:
- Accessible, ActionListener, EventListener, FocusListener, ImageObserver, ItemListener, JCSelectListener, MenuContainer, PropertyEditor, Serializable
- public class FrozenCellLayoutEditor
- extends TablePropertyEditor
- implements ActionListener, ItemListener
Editor for frozenCellLayout series.
- See Also:
- Serialized Form
Fields inherited from class com.klg.jclass.table.beans.TablePropertyEditor |
ALL, ALL_CELLS, ALLCELLS, buttonResetAll, choiceColumn, choiceRow, EnumCells, EnumRange, initValue, LABEL, MAXINT, nl, NOVALUE, numberDelimiters, RANGE, SELECT_ALL, SELECT_CELLS, SELECT_COLUMNS, SELECT_NONE, selectionPolicy, SHOW_COLUMNS, support, tableView, textHeight, textWidth, updateComponents |
Methods inherited from class com.klg.jclass.table.beans.TablePropertyEditor |
addPropertyChangeListener, afterSelect, beforeSelect, enable, errorMessageBox, findParent, getCustomEditor, getFirstCell, getInt, getRangeValue, getRangeValue, getStart, getTableView, getTags, init, initComboBox, isPaintable, makeControlPanel, makeSelectionPanel, makeSizeResetPanel, paintValue, removePropertyChangeListener, select, setAsText, setChoice, setSelected, setSelected, setSelectedItem, supportsCustomEditor, toIntValue, toString, updateSelection, updateSelection, updateSize, updateSizePanel, updateTableSize |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
textRow
protected JTextField textRow
textColumn
protected JTextField textColumn
columnPlacement
protected JComboBox columnPlacement
rowPlacement
protected JComboBox rowPlacement
LEFT
protected static final String LEFT
- See Also:
- Constant Field Values
RIGHT
protected static final String RIGHT
- See Also:
- Constant Field Values
TOP
protected static final String TOP
- See Also:
- Constant Field Values
BOTTOM
protected static final String BOTTOM
- See Also:
- Constant Field Values
EnumColPosition
protected static com.klg.jclass.table.beans.EnumString[] EnumColPosition
EnumRowPosition
protected static com.klg.jclass.table.beans.EnumString[] EnumRowPosition
FrozenCellLayoutEditor
public FrozenCellLayoutEditor()
- Constructs a FrozenCellLayoutEditor editor.
FrozenCellLayoutEditor
public FrozenCellLayoutEditor(int selectionPolicy)
- Constructs a FrozenCellLayoutEditor editor.
setValue
public void setValue(Object value)
- Sets a new property value.
- Specified by:
setValue
in interface PropertyEditor
- Overrides:
setValue
in class TablePropertyEditor
getValue
public Object getValue()
- Returns the current value of the property.
- Specified by:
getValue
in interface PropertyEditor
getJavaInitializationString
public String getJavaInitializationString()
- Returns a fragment of Java code representing an initializer
for the current value.
- Specified by:
getJavaInitializationString
in interface PropertyEditor
getAsText
public String getAsText()
- Returns the current property value as a String instance.
- Specified by:
getAsText
in interface PropertyEditor
actionPerformed
public void actionPerformed(ActionEvent e)
- Specified by:
actionPerformed
in interface ActionListener
- Overrides:
actionPerformed
in class TablePropertyEditor
focusGained
public void focusGained(FocusEvent e)
- Specified by:
focusGained
in interface FocusListener
- Overrides:
focusGained
in class TablePropertyEditor
focusLost
public void focusLost(FocusEvent e)
- Specified by:
focusLost
in interface FocusListener
- Overrides:
focusLost
in class TablePropertyEditor
itemStateChanged
public void itemStateChanged(ItemEvent e)
- Specified by:
itemStateChanged
in interface ItemListener
- Overrides:
itemStateChanged
in class TablePropertyEditor
init
protected void init()
- Description copied from class:
TablePropertyEditor
- Initializes the layout of the custom editor.
- Overrides:
init
in class TablePropertyEditor
makePropertyPanel
protected JComponent makePropertyPanel()
- Specified by:
makePropertyPanel
in class TablePropertyEditor
updatePropertyPanel
protected void updatePropertyPanel(com.klg.jclass.table.JCCellRange c)
- Specified by:
updatePropertyPanel
in class TablePropertyEditor
updateFrozenCellLayout
protected void updateFrozenCellLayout()