|
Ontimize 5.2072EN | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JLabel
javax.swing.table.DefaultTableCellRenderer
com.ontimize.gui.table.CellRenderer
| Nested Class Summary | |
static interface |
CellRenderer.CellRendererColorManager
|
static interface |
CellRenderer.CellRendererFontManager
|
| Nested classes inherited from class javax.swing.table.DefaultTableCellRenderer |
javax.swing.table.DefaultTableCellRenderer.UIResource |
| Nested classes inherited from class javax.swing.JLabel |
javax.swing.JLabel.AccessibleJLabel |
| Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
static java.lang.String |
CELLRENDERER_NAME
The name of class. |
protected CellRenderer.CellRendererColorManager |
cellRendererColorManager
|
protected CellRenderer.CellRendererFontManager |
cellRendererFontManager
|
protected javax.swing.JComponent |
component
|
protected boolean |
configureRenderer
|
static java.awt.Color |
editableFontColor
|
static javax.swing.border.Border |
emptyBorder
|
static java.awt.Color |
evenEditableBackgroundColor
|
static java.awt.Color |
evenRowBackgroundColor
|
static javax.swing.border.Border |
focusBorder
|
static java.awt.Color |
focusBorderColor
|
static java.awt.Font |
font
|
static java.awt.Color |
fontColor
|
protected java.text.Format |
format
|
static java.awt.Color |
noRequiredInsertColumns
|
static java.awt.Color |
oddEditableBackgroundColor
|
static java.awt.Color |
oddRowBackgroundColor
|
protected java.awt.Dimension |
prefSize
|
protected boolean |
remarkEditable
|
protected boolean |
remarkLines
|
static java.awt.Color |
requiredInsertColumns
|
static java.awt.Color |
selectedBackgroundColor
|
static java.awt.Color |
selectedEditableBackgroundColor
|
static java.awt.Color |
selectedFontColor
|
| Fields inherited from class javax.swing.table.DefaultTableCellRenderer |
noFocusBorder |
| Fields inherited from class javax.swing.JLabel |
labelFor |
| Fields inherited from class javax.swing.JComponent |
accessibleContext, 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 |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface javax.swing.SwingConstants |
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
CellRenderer()
|
|
| Method Summary | |
protected static int |
calculatePreferredTextWidth(javax.swing.JLabel l)
|
protected static int |
calculatePreferredTextWidth(javax.swing.JTextField tf)
|
static java.awt.Color |
getDarker(java.awt.Color c)
|
javax.swing.border.Border |
getDefaultFocusBorder()
|
static java.awt.Color |
getEvenRowBackgroundColor()
|
java.awt.Font |
getFont()
|
java.awt.FontMetrics |
getFontMetrics(java.awt.Font f)
|
java.lang.String |
getName()
|
java.awt.Dimension |
getPreferredSize()
|
java.lang.String |
getShownText()
|
static java.awt.Color |
getSoftDarker(java.awt.Color c)
|
java.awt.Component |
getTableCellRendererComponent(javax.swing.JTable table,
java.lang.Object value,
boolean selected,
boolean hasFocus,
int row,
int column)
|
static boolean |
isInsertingRow(int row,
javax.swing.JTable table)
|
static boolean |
isRequiredInsertingRow(int row,
int column,
javax.swing.JTable table)
|
void |
setCellRendererColorManager(CellRenderer.CellRendererColorManager rend)
|
void |
setCellRendererFontManager(CellRenderer.CellRendererFontManager rend)
|
void |
setEditableRemark(boolean editableRemark)
|
static void |
setEvenRowBackgroundColor(java.awt.Color c)
|
void |
setFormater(java.text.Format f)
|
void |
setJComponent(javax.swing.JComponent c)
|
void |
setLineRemark(boolean lineRemark)
|
void |
setTipWhenNeeded(javax.swing.JTable table,
java.lang.Object value,
int column)
|
void |
updateUI()
|
| Methods inherited from class javax.swing.table.DefaultTableCellRenderer |
firePropertyChange, firePropertyChange, isOpaque, repaint, repaint, revalidate, setBackground, setForeground, setValue, validate |
| Methods inherited from class javax.swing.JLabel |
checkHorizontalKey, checkVerticalKey, getAccessibleContext, getDisabledIcon, getDisplayedMnemonic, getDisplayedMnemonicIndex, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconTextGap, getLabelFor, getText, getUI, getUIClassID, getVerticalAlignment, getVerticalTextPosition, imageUpdate, paramString, setDisabledIcon, setDisplayedMnemonic, setDisplayedMnemonic, setDisplayedMnemonicIndex, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLabelFor, setText, setUI, setVerticalAlignment, setVerticalTextPosition |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, 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, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, 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, removePropertyChangeListener, removeVetoableChangeListener, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, 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, 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, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, 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 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.String CELLRENDERER_NAME
protected boolean remarkLines
protected boolean remarkEditable
public static java.awt.Color focusBorderColor
public static javax.swing.border.Border focusBorder
public static javax.swing.border.Border emptyBorder
protected java.text.Format format
protected javax.swing.JComponent component
protected java.awt.Dimension prefSize
public static java.awt.Color evenRowBackgroundColor
public static java.awt.Color oddRowBackgroundColor
public static java.awt.Color oddEditableBackgroundColor
public static java.awt.Color evenEditableBackgroundColor
public static java.awt.Color selectedBackgroundColor
public static java.awt.Color selectedEditableBackgroundColor
public static java.awt.Color requiredInsertColumns
public static java.awt.Color noRequiredInsertColumns
public static java.awt.Font font
public static java.awt.Color selectedFontColor
public static java.awt.Color editableFontColor
public static java.awt.Color fontColor
protected CellRenderer.CellRendererColorManager cellRendererColorManager
protected CellRenderer.CellRendererFontManager cellRendererFontManager
protected boolean configureRenderer
| Constructor Detail |
public CellRenderer()
| Method Detail |
public void setFormater(java.text.Format f)
public void setLineRemark(boolean lineRemark)
public void setEditableRemark(boolean editableRemark)
public java.awt.Dimension getPreferredSize()
protected static int calculatePreferredTextWidth(javax.swing.JTextField tf)
public java.awt.Font getFont()
public java.awt.FontMetrics getFontMetrics(java.awt.Font f)
protected static int calculatePreferredTextWidth(javax.swing.JLabel l)
public void updateUI()
public java.lang.String getName()
public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table,
java.lang.Object value,
boolean selected,
boolean hasFocus,
int row,
int column)
public void setJComponent(javax.swing.JComponent c)
public void setTipWhenNeeded(javax.swing.JTable table,
java.lang.Object value,
int column)
public javax.swing.border.Border getDefaultFocusBorder()
public static void setEvenRowBackgroundColor(java.awt.Color c)
public static java.awt.Color getEvenRowBackgroundColor()
public static java.awt.Color getDarker(java.awt.Color c)
public static java.awt.Color getSoftDarker(java.awt.Color c)
public java.lang.String getShownText()
public void setCellRendererColorManager(CellRenderer.CellRendererColorManager rend)
public void setCellRendererFontManager(CellRenderer.CellRendererFontManager rend)
public static boolean isInsertingRow(int row,
javax.swing.JTable table)
public static boolean isRequiredInsertingRow(int row,
int column,
javax.swing.JTable table)
|
Ontimize | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||