com.extentech.ExtenXLS.ui
Class ExtenXLSCellRenderer
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JLabel
com.extentech.ExtenXLS.ui.ExtenXLSCellRenderer
- All Implemented Interfaces:
- DataObjectActionListener, ImageObserver, MenuContainer, Serializable, Accessible, SwingConstants, TableCellRenderer
public class ExtenXLSCellRenderer
- extends JLabel
- implements TableCellRenderer, DataObjectActionListener
Provides a cell renderer for WorkBooks
- Version:
- 3.1
- Author:
- John McMahon -- ©2011Extentech Inc.
- See Also:
java.swing.table.*,
WorkBookHandle,
Serialized Form
| 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 |
| Methods inherited from class javax.swing.JLabel |
getAccessibleContext, getDisabledIcon, getDisplayedMnemonic, getDisplayedMnemonicIndex, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconTextGap, getLabelFor, getText, getUI, getUIClassID, getVerticalAlignment, getVerticalTextPosition, imageUpdate, setDisabledIcon, setDisplayedMnemonic, setDisplayedMnemonic, setDisplayedMnemonicIndex, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLabelFor, setText, setUI, setVerticalAlignment, setVerticalTextPosition, updateUI |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, 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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, 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, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, 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, hide, 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, 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, transferFocusUpCycle |
DEBUG
public boolean DEBUG
mysheet
public WorkSheetHandle mysheet
mymod
public WorkSheetTableModel mymod
myTableFrame
public JInternalFrame myTableFrame
ch
public CellHandle ch
mytable
public JTable mytable
thisurl
public String thisurl
ranges
public Hashtable ranges
selectedRange
public CellRange selectedRange
luminetIcon
public static final com.symantec.itools.javax.swing.icons.ImageIcon luminetIcon
mapperIcon
public static final com.symantec.itools.javax.swing.icons.ImageIcon mapperIcon
ExtenXLSCellRenderer
public ExtenXLSCellRenderer()
ExtenXLSCellRenderer
public ExtenXLSCellRenderer(WorkSheetTableModel sh)
dataChanged
public void dataChanged(DataObject dob)
- Specified by:
dataChanged in interface DataObjectActionListener
getTableCellRendererComponent
public Component getTableCellRendererComponent(JTable table,
Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
- The Money.
- Specified by:
getTableCellRendererComponent in interface TableCellRenderer
setRowheight
public void setRowheight(int row,
int ht)
getRowheight
public int getRowheight(int row)
getBorder
public static Border getBorder(CellHandle ch)
setRanges
public void setRanges(CellRange[] crs)
checkRange
public boolean checkRange(CellHandle ch,
ExtenXLSCellRenderer cx)
- Check whether a CellHandle is contained in any of the Cell Ranges...
- Parameters:
ch - cx -
- Returns:
ensureSelectedRangeIsVisible
public boolean ensureSelectedRangeIsVisible()
throws Exception
- examines selectedRange and ensures the range is visible
- Returns:
- truth of "it's visible"
- Throws:
Exception
getSelectedRange
public CellRange getSelectedRange()
- Returns:
setSelectedRange
public void setSelectedRange(CellRange range)
- Parameters:
range -
getSheet
public WorkSheetHandle getSheet()
- Returns:
setSheet
public void setSheet(WorkSheetHandle handle)
- Parameters:
handle -
getHtmlViewer
public com.extentech.swingtools.BrowserInternalFrame getHtmlViewer()
- Returns:
setHtmlViewer
public void setHtmlViewer(com.extentech.swingtools.BrowserInternalFrame pane)
- Parameters:
pane -
getMyTableFrame
public JInternalFrame getMyTableFrame()
- Returns:
setMyTableFrame
public void setMyTableFrame(JInternalFrame frame)
- Parameters:
frame -
setMyTable
public void setMyTable(JTable table)
- Parameters:
table -
getMappedIcon
public com.symantec.itools.javax.swing.icons.ImageIcon getMappedIcon()
- Returns:
- Returns the mappedIcon.
setMappedIcon
public void setMappedIcon(com.symantec.itools.javax.swing.icons.ImageIcon mappedIcon)
- Parameters:
mappedIcon - The mappedIcon to set.
Copyright © 2011 Extentech Inc. All Rights Reserved.