java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
org.fudaa.ebli.repere.AbstractCalque
org.fudaa.ebli.calque.BCalque
org.fudaa.ebli.calque.BCalqueAffichage
org.fudaa.ebli.calque.BCalqueTexte
- All Implemented Interfaces:
- javax.swing.Icon, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
- Direct Known Subclasses:
- BCalqueTexteRelatifPoint, BCalqueTexteRelatifSegment
- public class BCalqueTexte
- extends BCalqueAffichage
Un calque d'affichage de textes.
- Version:
- $Revision: 1.1 $ $Date: 2003/01/30 10:56:50 $ by $Author: deniger $
| 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 |
| Fields inherited from class java.awt.Container |
|
| Methods inherited from class org.fudaa.ebli.calque.BCalqueAffichage |
attenueCouleur, attenueIcone, attenueImage, construitLegende, createDefaultContextuelDelegator, getClipEcran, getClipReel, getCmdsContextuelles, getContextuelDelegator, getLegende, isAttenue, paint, repaint, repaint, setAttenue, setBackground, setCmdsContextuelles, setContextuelDelegator, setFont, setForeground, setLegende, setVisible |
| Methods inherited from class org.fudaa.ebli.calque.BCalque |
addImpl, detruire, detruire, enDernier, enDernier, enPremier, enPremier, getCalque, getCalqueParNom, getCalqueParTitre, getCalques, getEnabledActions, getIconHeight, getIconWidth, getProperty, getSpecificMenuItems, getTitle, getTousCalques, getVersEcran, getVersReel, isDestructible, isRapide, isValidateRoot, quick_repaint, setDestructible, setEnabledActions, setProperty, setRapide, setTitle, setVersEcran, setVersReel, toString |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, 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, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, paintBorder, paintChildren, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update, updateUI |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, 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, getPropertyChangeListeners, getPropertyChangeListeners, 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, removePropertyChangeListener, removePropertyChangeListener, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCycle |
points_
org.fudaa.ebli.geometrie.ListeGrPoint points_
textes_
java.util.Hashtable textes_
typePoint_
protected int typePoint_
etiquettePleine_
protected boolean etiquettePleine_
surPosition_
protected boolean surPosition_
BCalqueTexte
public BCalqueTexte()
paintIcon
public void paintIcon(java.awt.Component _c,
java.awt.Graphics _g,
int _x,
int _y)
- Dessin de l'icone.
- Specified by:
paintIcon in interface javax.swing.Icon- Overrides:
paintIcon in class BCalque
paintComponent
public void paintComponent(java.awt.Graphics _g)
- Description copied from class:
javax.swing.JComponent
- Paint the component's body. This usually means calling ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)>
ComponentUI.update(java.awt.Graphics, javax.swing.JComponent) 55 on the JComponent.ui>JComponent.ui 55 property of the component, if
it is non-null. You may override this if you wish to
customize the component's body-painting behavior. The component's body
is painted first, before the border and children.
- Overrides:
paintComponent in class BCalque
reinitialise
public void reinitialise()
- Reinitialise la liste des textes de ce calque.
ajoute
public void ajoute(org.fudaa.ebli.geometrie.GrPoint _point,
java.lang.String _texte)
- Ajoute un texte a ce calque.
getPositions
public org.fudaa.ebli.geometrie.ListeGrPoint getPositions()
setPositions
public void setPositions(org.fudaa.ebli.geometrie.ListeGrPoint _lp)
getTexte
public java.lang.String getTexte(org.fudaa.ebli.geometrie.GrPoint _p)
getTextes
public java.lang.String[] getTextes()
setTextes
public void setTextes(java.lang.String[] _t)
getDomaine
public org.fudaa.ebli.geometrie.GrBoite getDomaine()
- Description copied from class:
BCalque
- Renvoie le domaine (l'etendue) du contenu du calque.
null si non significatif.
- Overrides:
getDomaine in class BCalque
contours
public org.fudaa.ebli.geometrie.VecteurGrContour contours()
- Renvoi de la liste des elements selectionnables.
- Overrides:
contours in class BCalqueAffichage
getTypePoint
int getTypePoint()
- Accesseur de la propriete typePoint.
Elle definit le style de trace des points, en prenant ses valeurs dans
les champs statiques de Tracepoint.
Par defaut, elle vaut TracePoint.POINT
setTypePoint
public void setTypePoint(int _typePoint)
- Affectation de la propriete typePoint.
isEtiquettePleine
boolean isEtiquettePleine()
- Accesseur de la propriete etiquettePleine.
Elle dit si les etiquette doivent etre colorees ou non.
setEtiquettePleine
public void setEtiquettePleine(boolean _etiquettePleine)
- Affectation de la propriete stiquettePleine.
isSurPosition
boolean isSurPosition()
- Accesseur de la propriete surPosition.
Elle dit si les etiquettes doivent etre centrees sur la position ou decalees.
setSurPosition
public void setSurPosition(boolean _surPosition)
- Affectation de la propriete surPosition.