public class IconNumberSpectrumViewer extends javax.swing.JPanel implements ISpectrumListener
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
protected java.awt.Color[] |
colors |
protected int |
columns |
protected java.awt.Font |
font |
protected int |
horizontalAlignment |
protected javax.swing.Icon[] |
icons |
protected javax.swing.JLabel[] |
iconViewers |
protected javax.swing.Icon |
invalidIcon |
protected INumberSpectrum |
model |
protected double[] |
oldValue |
protected int |
rows |
protected int |
spectrumDimension |
protected java.lang.String[][] |
texts |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
IconNumberSpectrumViewer()
Creates new form IconNumberSpectrumViewer
|
| Modifier and Type | Method and Description |
|---|---|
void |
errorChange(ErrorEvent errorEvent) |
java.awt.Color[] |
getColors()
Get the value of colors.
|
int |
getColumns()
Get the value of columns.
|
java.awt.Font |
getFont() |
int |
getHorizontalAlignment() |
javax.swing.border.Border |
getIconBorders() |
javax.swing.Icon[] |
getIcons()
Get the value of icons.
|
javax.swing.Icon |
getInvalidIcon()
Get the value of invalidIcon.
|
INumberSpectrum |
getModel()
Get the value of model.
|
int |
getRows()
Get the value of rows.
|
java.lang.String[][] |
getTexts()
Get the value of texts.
|
protected void |
initComponents()
This method is called from within the constructor to
initialize the form.
|
static void |
main(java.lang.String[] args) |
void |
setColors(java.awt.Color[] v)
Set the value of colors.
|
void |
setColumns(int v)
Set the value of columns.
|
void |
setFont(java.awt.Font font) |
void |
setHorizontalAlignment(int horizontalAlignment) |
void |
setIconBorders(javax.swing.border.Border border) |
void |
setIcons(javax.swing.Icon[] v)
Set the value of icons.
|
void |
setInvalidIcon(javax.swing.Icon v)
Set the value of invalidIcon.
|
void |
setModel(INumberSpectrum v)
Set the value of model.
|
void |
setRows(int v)
Set the value of rows.
|
void |
setTexts(java.lang.String[][] v)
Set the value of texts.
|
void |
spectrumChange(NumberSpectrumEvent numberSpectrumEvent) |
void |
stateChange(AttributeStateEvent evt) |
protected void |
updateColor(javax.swing.JLabel icon,
int val) |
protected void |
updateIcon(javax.swing.JLabel icon,
int val) |
protected void |
updateText(javax.swing.JLabel icon,
java.lang.String[] texts,
int val) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, 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, validateTreeaction, 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, 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, transferFocusUpCycleprotected javax.swing.JLabel[] iconViewers
protected java.awt.Color[] colors
protected int columns
protected javax.swing.Icon[] icons
protected javax.swing.Icon invalidIcon
protected INumberSpectrum model
protected int rows
protected java.lang.String[][] texts
protected double[] oldValue
protected int horizontalAlignment
protected java.awt.Font font
protected int spectrumDimension
public IconNumberSpectrumViewer()
protected void initComponents()
public void errorChange(ErrorEvent errorEvent)
errorChange in interface IErrorListenerpublic void stateChange(AttributeStateEvent evt)
stateChange in interface IAttributeStateListenerprotected void updateIcon(javax.swing.JLabel icon,
int val)
protected void updateText(javax.swing.JLabel icon,
java.lang.String[] texts,
int val)
protected void updateColor(javax.swing.JLabel icon,
int val)
public void spectrumChange(NumberSpectrumEvent numberSpectrumEvent)
spectrumChange in interface ISpectrumListenerpublic java.awt.Color[] getColors()
public void setColors(java.awt.Color[] v)
v - Value to assign to colors.public java.lang.String[][] getTexts()
public void setTexts(java.lang.String[][] v)
v - Value to assign to texts.public javax.swing.Icon getInvalidIcon()
public void setInvalidIcon(javax.swing.Icon v)
v - Value to assign to invalidIcon.public int getColumns()
public void setColumns(int v)
v - Value to assign to columns.public int getRows()
public void setRows(int v)
v - Value to assign to rows.public INumberSpectrum getModel()
public void setModel(INumberSpectrum v)
v - Value to assign to model.public void setIconBorders(javax.swing.border.Border border)
public javax.swing.border.Border getIconBorders()
public void setFont(java.awt.Font font)
setFont in class javax.swing.JComponentpublic java.awt.Font getFont()
getFont in interface java.awt.MenuContainergetFont in class java.awt.Componentpublic void setHorizontalAlignment(int horizontalAlignment)
public int getHorizontalAlignment()
public javax.swing.Icon[] getIcons()
public void setIcons(javax.swing.Icon[] v)
v - Value to assign to icons.public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception