|
||||||||||
| 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
jaxe.Balise
public class Balise
Composant Swing représentant le début ou la fin d'un élément dans le texte
| Nested Class Summary | |
|---|---|
(package private) static class |
Balise.BaliseTransferHandler
|
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
(package private) boolean |
attributs
|
(package private) boolean |
attributsVisibles
|
(package private) static java.awt.Color |
bleuClair
|
(package private) static javax.swing.border.Border |
bordBalise
|
(package private) boolean |
clicbtnattr
|
(package private) static java.awt.Color[][] |
couleurs
|
static int |
DEBUT
|
(package private) boolean |
division
|
(package private) boolean |
evtpopup
|
static int |
FIN
|
(package private) static int |
fleche
|
protected static javax.swing.ImageIcon |
iconeAttributs
|
protected static javax.swing.ImageIcon |
iconeInvalide
|
protected static javax.swing.ImageIcon |
iconeValide
|
(package private) static java.awt.Color |
jauneLeger
|
(package private) JaxeElement |
je
|
private static org.apache.log4j.Logger |
LOG
|
(package private) int |
noens
|
(package private) static java.awt.Color |
orange
|
(package private) static java.awt.Font |
police
|
(package private) static java.awt.Color |
rougeFonce
|
(package private) boolean |
select1
|
(package private) boolean |
selectionne
|
(package private) java.lang.String |
texte
|
(package private) static Balise.BaliseTransferHandler |
transferHandler
|
(package private) int |
typeBalise
|
(package private) boolean |
valide
|
(package private) static java.awt.Color |
vertClair
|
(package private) static java.awt.Color |
vertJaune
|
static int |
VIDE
|
(package private) static java.awt.Color |
violet
|
| 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 java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
Balise(JaxeElement je,
boolean division,
int typeBalise)
Constructeur pour un composant Balise qui affiche le titre de l'élément XML sur la balise. |
|
Balise(JaxeElement je,
java.lang.String texte,
boolean division,
int typeBalise)
Constructeur pour un composant Balise qui affiche le texte donné en paramètre sur la balise. |
|
| Method Summary | |
|---|---|
private java.lang.String |
calculerTitre()
|
private boolean |
clicSurBoutonAttributs(java.awt.event.MouseEvent e)
|
private void |
forwardEvent(java.awt.event.MouseEvent e)
|
java.awt.Color |
getBackground()
|
static javax.swing.border.Border |
getBord()
Renvoie le bord actuel des balises |
static java.awt.Color[][] |
getCouleurs()
Renvoie les couleurs actuelles des balises |
protected JaxeDocument |
getDoc()
|
java.awt.Color |
getForeground()
|
java.awt.Dimension |
getMaximumSize()
|
java.awt.Dimension |
getMinimumSize()
|
static java.awt.Font |
getPolice()
Renvoie la police de caractères utilisée pour les balises |
java.awt.Dimension |
getPreferredSize()
|
private void |
init()
|
void |
majAffichage()
|
void |
mouseClicked(java.awt.event.MouseEvent e)
|
void |
mouseDragged(java.awt.event.MouseEvent e)
|
void |
mouseEntered(java.awt.event.MouseEvent e)
|
void |
mouseExited(java.awt.event.MouseEvent e)
|
void |
mouseMoved(java.awt.event.MouseEvent e)
|
void |
mousePressed(java.awt.event.MouseEvent e)
|
void |
mouseReleased(java.awt.event.MouseEvent e)
|
protected void |
paintComponent(java.awt.Graphics g)
|
private void |
popup(java.awt.event.MouseEvent e)
|
void |
selection(boolean select)
Sélectionne la balise en changeant ses couleurs. |
static void |
setBord(javax.swing.border.Border border)
Deprecated. |
static void |
setCouleurs(java.awt.Color[][] couleurs)
Défini les ensembles de couleurs à utiliser pour les balises. |
void |
setEnsembleCouleurs(int noens)
Donne le numéro de l'ensemble de couleurs à utiliser pour cette balise. |
static void |
setPolice(java.awt.Font font)
Définit la police de caractères à utiliser pour les balises |
void |
setText(java.lang.String texte)
|
void |
setValidite(boolean valide)
|
| Methods inherited from class javax.swing.JComponent |
|---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, 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, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, paramString, 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, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI |
| Methods inherited from class java.awt.Container |
|---|
add, 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, transferFocusBackward, 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, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, 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, 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, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private static final org.apache.log4j.Logger LOG
public static final int DEBUT
public static final int FIN
public static final int VIDE
static final int fleche
protected static javax.swing.ImageIcon iconeAttributs
protected static javax.swing.ImageIcon iconeValide
protected static javax.swing.ImageIcon iconeInvalide
static java.awt.Font police
static final java.awt.Color jauneLeger
static final java.awt.Color rougeFonce
static final java.awt.Color orange
static final java.awt.Color bleuClair
static final java.awt.Color violet
static final java.awt.Color vertClair
static final java.awt.Color vertJaune
static java.awt.Color[][] couleurs
static javax.swing.border.Border bordBalise
static final Balise.BaliseTransferHandler transferHandler
java.lang.String texte
boolean valide
boolean selectionne
int noens
boolean division
boolean attributs
int typeBalise
boolean evtpopup
boolean select1
boolean clicbtnattr
boolean attributsVisibles
JaxeElement je
| Constructor Detail |
|---|
public Balise(JaxeElement je,
boolean division,
int typeBalise)
je - Elément Jaxe de la balisedivision - précise si la balise doit prendre tout l'espace restant sur la ligne de textetypeBalise - type de balise (Balise.DEBUT | Balise.FIN | Balise.VIDE)
public Balise(JaxeElement je,
java.lang.String texte,
boolean division,
int typeBalise)
je - Elément Jaxe de la balisetexte - texte à afficher sur la balisedivision - précise si la balise doit prendre tout l'espace restant sur la ligne de textetypeBalise - type de balise (Balise.DEBUT | Balise.FIN | Balise.VIDE)| Method Detail |
|---|
public static void setCouleurs(java.awt.Color[][] couleurs)
public static java.awt.Color[][] getCouleurs()
@Deprecated public static void setBord(javax.swing.border.Border border)
border - le bord des balisespublic static javax.swing.border.Border getBord()
public static java.awt.Font getPolice()
public static void setPolice(java.awt.Font font)
font - Police à utiliserprivate java.lang.String calculerTitre()
private void init()
private void forwardEvent(java.awt.event.MouseEvent e)
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenerprivate boolean clicSurBoutonAttributs(java.awt.event.MouseEvent e)
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenerprivate void popup(java.awt.event.MouseEvent e)
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenerpublic void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListenerpublic void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved in interface java.awt.event.MouseMotionListenerpublic void setText(java.lang.String texte)
public void setValidite(boolean valide)
public java.awt.Color getBackground()
getBackground in class java.awt.Componentpublic java.awt.Color getForeground()
getForeground in class java.awt.Componentpublic java.awt.Dimension getPreferredSize()
getPreferredSize in class javax.swing.JComponentpublic java.awt.Dimension getMaximumSize()
getMaximumSize in class javax.swing.JComponentpublic java.awt.Dimension getMinimumSize()
getMinimumSize in class javax.swing.JComponentpublic void selection(boolean select)
public void setEnsembleCouleurs(int noens)
public void majAffichage()
protected void paintComponent(java.awt.Graphics g)
paintComponent in class javax.swing.JComponentprotected JaxeDocument getDoc()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||