Class ImagenPorRangoAbs
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
spgn.pgn.gui.cliente.graficos.gui.swing.ComponenteSA
spgn.pgn.gui.cliente.graficos.cmp.indicadores.ImagenPorRangoAbs
- All Implemented Interfaces:
ComponentListener
,ImageObserver
,MenuContainer
,Serializable
,EventListener
,spgn.pgn.gui.cliente.graficos.ElementoAnimado
- Direct Known Subclasses:
ImagenPorRango
Clase que implementa visor de imagenes segun si el valor de una tag se
encuentra entre los rangos definidos
- Author:
- Ruben Palomino Bustos Para trabajar con el se deben de definir los siguientes campos, se ponen como ejemplo los valores por defecto valor <Minimo Icon0 INICIO (0) 0 <= valor <10 Icon1 RANGO0 (10) 10 <= valor <20 Icon2 RANGO1 (10) 20 <= valor <30 Icon3 RANGO2 (10) 30 <= valor <40 Icon4 RANGO3 (10) 40 <= valor <50 Icon5 RANGO4 (10) 50 <= valor <60 Icon6 RANGO5 (10) 60 <= valor <70 Icon7 RANGO6 (10) 70 <= valor <80 Icon8 RANGO7 (10) 80 <= valor <90 Icon9 RANGO8 (10) 90 <= valor <100 Icon10 RANGO9 (10) 100 <= valor Icon11
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
Nested classes/interfaces inherited from class java.awt.Component
Component.BaselineResizeBehavior
-
Field Summary
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, 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 java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
Devuelve el icono del rango 0Devuelve el icono del rango 1Devuelve el icono del rango 2Devuelve el icono del rango 3Devuelve el icono del rango 4Devuelve el icono del rango 5Devuelve el icono del rango 6Devuelve el icono del rango 7Devuelve el icono del rango 8Devuelve el icono del rango 9Devuelve el icono del rango 10Devuelve el icono del rango 11float
Devuelve el valor minimo donde empiezan los rangosfloat
Devuelve el incremento del rango 0 desde el valor inicialfloat
Devuelve el incremento del rango 1 desde el rango 0float
Devuelve el incremento del rango 2 desde el rango 1float
Devuelve el incremento del rango 3 desde el rango 2float
Devuelve el incremento del rango 4 desde el rango 3float
Devuelve el incremento del rango 5 desde el rango 4float
Devuelve el incremento del rango 6 desde el rango 5float
Devuelve el incremento del rango 7 desde el rango 6float
Devuelve el incremento del rango 8 desde el rango 7float
Devuelve el incremento del rango 9 desde el rango 8getTag()
Devuelve la tag relacionada con el cambio de iconoboolean
Devuelve si el control esta expandido o novoid
void
setExpandido
(boolean expandido) Activa o desactiva la propiedad de expandido ()void
Asigna el icono para el rango 0void
Asigna el icono para el rango 1void
Asigna el icono para el rango 2void
Asigna el icono para el rango 3void
Asigna el icono para el rango 4void
Asigna el icono para el rango 5void
Asigna el icono para el rango 6void
Asigna el icono para el rango 7void
Asigna el icono para el rango 8void
Asigna el icono para el rango 9void
Asigna el icono para el rango 10void
Asigna el icono para el rango 11void
setIconDefecto
(Icon icon) Asocia el icono al controlvoid
setMinimo
(float minimo) Asigna el valor minimo donde empezar los rangosvoid
setRango0
(float Rango0) Asigna el incremento del rango 0 desde el valor inicialvoid
setRango1
(float Rango1) Asigna el incremento del rango 1 desde el rango 0void
setRango2
(float Rango2) Asigna el incremento del rango 2 desde el rango 1void
setRango3
(float Rango3) Asigna el incremento del rango 3 desde el rango 2void
setRango4
(float Rango4) Asigna el incremento del rango 4 desde el rango 3void
setRango5
(float Rango5) Asigna el incremento del rango 5 desde el rango 4void
setRango6
(float Rango6) Asigna el incremento del rango 6 desde el rango 5void
setRango7
(float Rango7) Asigna el incremento del rango 7 desde el rango 6void
setRango8
(float Rango8) Asigna el incremento del rango 8 desde el rango 7void
setRango9
(float Rango9) Asigna el incremento del rango 9 desde el rango 8void
Tag de la cual vamos a sacar el valorvoid
setValor
(spgn.pgn.opc.tag.ValorTag vt) Metodo al que llama el sincronizador grafico para informar de un cambio en el valor de la tagMethods inherited from class spgn.pgn.gui.cliente.graficos.gui.swing.ComponenteSA
err, errE, errI, getAlmacen, getComponente, getGestorGrafico, getMinutosLogin, getNivelLogin, getNumTags, getUserLogin, getVt, isTagMostrarDirecto, isTodoSincronizado, listo, log, logE, logI, lr, setAlmacen, setGestorGrafico, setLogin, setMostrar, setOpaque, setTagMostrar, setTagMostrarDirecto, setTodoSincronizado
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, getUI, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, 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, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI
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, 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, getAccessibleContext, 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, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface spgn.pgn.gui.cliente.graficos.ElementoAnimado
getName, setName
-
Constructor Details
-
ImagenPorRangoAbs
public ImagenPorRangoAbs()constructor
-
-
Method Details
-
getRango0
public float getRango0()Devuelve el incremento del rango 0 desde el valor inicial- Returns:
- the valor0
-
setRango0
public void setRango0(float Rango0) Asigna el incremento del rango 0 desde el valor inicial- Parameters:
Rango0
- the Rango0 to set
-
getRango1
public float getRango1()Devuelve el incremento del rango 1 desde el rango 0- Returns:
- the Rango1
-
setRango1
public void setRango1(float Rango1) Asigna el incremento del rango 1 desde el rango 0- Parameters:
Rango1
- the Rango1 to set
-
getRango2
public float getRango2()Devuelve el incremento del rango 2 desde el rango 1- Returns:
- the Rango2
-
setRango2
public void setRango2(float Rango2) Asigna el incremento del rango 2 desde el rango 1- Parameters:
Rango2
- the Rango2 to set
-
getRango4
public float getRango4()Devuelve el incremento del rango 4 desde el rango 3- Returns:
- the Rango4
-
setRango4
public void setRango4(float Rango4) Asigna el incremento del rango 4 desde el rango 3- Parameters:
Rango4
- the Rango4 to set
-
getRango3
public float getRango3()Devuelve el incremento del rango 3 desde el rango 2- Returns:
- the Rango3
-
setRango3
public void setRango3(float Rango3) Asigna el incremento del rango 3 desde el rango 2- Parameters:
Rango3
- the Rango3 to set
-
getRango5
public float getRango5()Devuelve el incremento del rango 5 desde el rango 4- Returns:
- the Rango5
-
setRango5
public void setRango5(float Rango5) Asigna el incremento del rango 5 desde el rango 4- Parameters:
Rango5
- the Rango5 to set
-
getRango6
public float getRango6()Devuelve el incremento del rango 6 desde el rango 5- Returns:
- the Rango6
-
setRango6
public void setRango6(float Rango6) Asigna el incremento del rango 6 desde el rango 5- Parameters:
Rango6
- the Rango6 to set
-
getRango7
public float getRango7()Devuelve el incremento del rango 7 desde el rango 6- Returns:
- the Rango7
-
setRango7
public void setRango7(float Rango7) Asigna el incremento del rango 7 desde el rango 6- Parameters:
Rango7
- the Rango7 to set
-
getRango8
public float getRango8()Devuelve el incremento del rango 8 desde el rango 7- Returns:
- the Rango8
-
setRango8
public void setRango8(float Rango8) Asigna el incremento del rango 8 desde el rango 7- Parameters:
Rango8
- the Rango8 to set
-
getRango9
public float getRango9()Devuelve el incremento del rango 9 desde el rango 8- Returns:
- the Rango9
-
setRango9
public void setRango9(float Rango9) Asigna el incremento del rango 9 desde el rango 8- Parameters:
Rango9
- the Rango9 to set
-
getIcon00
Devuelve el icono del rango 0- Returns:
- the icon0
-
setIcon00
Asigna el icono para el rango 0- Parameters:
icon0
- the icon0 to set
-
getIcon01
Devuelve el icono del rango 1- Returns:
- the icon1
-
setIcon01
Asigna el icono para el rango 1- Parameters:
icon1
- the icon1 to set
-
getIcon02
Devuelve el icono del rango 2- Returns:
- the icon2
-
setIcon02
Asigna el icono para el rango 2- Parameters:
icon2
- the icon2 to set
-
getIcon03
Devuelve el icono del rango 3- Returns:
- the icon3
-
setIcon03
Asigna el icono para el rango 3- Parameters:
icon3
- the icon3 to set
-
getIcon04
Devuelve el icono del rango 4- Returns:
- the icon4
-
setIcon04
Asigna el icono para el rango 4- Parameters:
icon4
- the icon4 to set
-
getIcon05
Devuelve el icono del rango 5- Returns:
- the icon5
-
setIcon05
Asigna el icono para el rango 5- Parameters:
icon5
- the icon5 to set
-
getIcon06
Devuelve el icono del rango 6- Returns:
- the icon6
-
setIcon06
Asigna el icono para el rango 6- Parameters:
icon6
- the icon6 to set
-
getIcon07
Devuelve el icono del rango 7- Returns:
- the icon7
-
setIcon07
Asigna el icono para el rango 7- Parameters:
icon7
- the icon7 to set
-
getIcon08
Devuelve el icono del rango 8- Returns:
- the icon8
-
setIcon08
Asigna el icono para el rango 8- Parameters:
icon8
- the icon8 to set
-
getIcon09
Devuelve el icono del rango 9- Returns:
- the icon9
-
setIcon09
Asigna el icono para el rango 9- Parameters:
icon9
- the icon9 to set
-
getIcon10
Devuelve el icono del rango 10- Returns:
- the icon9
-
setIcon10
Asigna el icono para el rango 10- Parameters:
icon10
- the icon9 to set
-
getIcon11
Devuelve el icono del rango 11- Returns:
- the icon11
-
setIcon11
Asigna el icono para el rango 11- Parameters:
icon11
- the icon9 to set
-
setTag
Tag de la cual vamos a sacar el valor- Parameters:
tag
- la tag relacionada con e cambio de iconos
-
getTag
Devuelve la tag relacionada con el cambio de icono- Returns:
- el path de la tag
-
setValor
public void setValor(spgn.pgn.opc.tag.ValorTag vt) Metodo al que llama el sincronizador grafico para informar de un cambio en el valor de la tag- Parameters:
vt
- valorTg- See Also:
-
ValorTag
-
setIconDefecto
Asocia el icono al control- Parameters:
icon
- el icono
-
paintComponent
-
getMinimo
public float getMinimo()Devuelve el valor minimo donde empiezan los rangos- Returns:
- the minimo
-
setMinimo
public void setMinimo(float minimo) Asigna el valor minimo donde empezar los rangos- Parameters:
minimo
- the minimo to set
-
isExpandido
public boolean isExpandido()Devuelve si el control esta expandido o no- Returns:
- the expandido
-
setExpandido
public void setExpandido(boolean expandido) Activa o desactiva la propiedad de expandido ()- Parameters:
expandido
- the expandido to set
-
componentHidden
- Specified by:
componentHidden
in interfaceComponentListener
-
componentMoved
- Specified by:
componentMoved
in interfaceComponentListener
-
componentResized
- Specified by:
componentResized
in interfaceComponentListener
-
componentShown
- Specified by:
componentShown
in interfaceComponentListener
-