java.lang.Object
jaxe.JaxeElement
jaxe.elements.JETableTexte
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.util.EventListener
- public class JETableTexte
- extends jaxe.JaxeElement
- implements java.awt.event.ActionListener
Table dans le texte, permettant l'insertion de sous-éléments dans les cellules.
Type d'élément Jaxe: 'tabletexte'
paramètre: trTag: un attribut correspondant à une ligne de tableau
paramètre: tdTag: un attribut correspondant à une cellule de tableau
paramètre: thTag: un attribut correspondant à une cellule d'entête de tableau
| Nested classes inherited from class jaxe.JaxeElement |
jaxe.JaxeElement.MonBouton, jaxe.JaxeElement.MyMouseListener |
| Methods inherited from class jaxe.JaxeElement |
attStyle, avecIndentation, changerStyle, cheminA, couper, creer, creerEnfant, creerEnfants, elementA, elementsDans, enfantApres, fusionner, getComponentPositions, getComponents, getEditionAutorisee, getEffacementAutorise, getParent, getString, indentations, inserer, insererDOM, insertComponent, insertIcon, insertText, insertText, insPosition, majAffichage, majValidite, mettreAJourDOM, nombreXPath, nouvelElementDOM, regrouperTextes, remplacerEnfant, remplacerEnfantDOM, selection, setEditionAutorisee, setEffacementAutorise, supprimerEnfant, supprimerEnfantDOM |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
newline
static java.lang.String newline
TRtag
java.lang.String TRtag
TDtag
java.lang.String TDtag
THtag
java.lang.String THtag
jtable
javax.swing.JTable jtable
avecEntete
boolean avecEntete
JETableTexte
public JETableTexte(jaxe.JaxeDocument doc)
obtenirTags
protected void obtenirTags(org.w3c.dom.Element defbalise)
init
public void init(javax.swing.text.Position pos,
org.w3c.dom.Node noeud)
- Description copied from class:
jaxe.JaxeElement
- Insère le texte de l'élément à partir de l'arbre DOM, à la position pos dans le texte
preparerSpecTable
protected jaxe.JaxeDocument.SwingElementSpec preparerSpecTable(org.w3c.dom.Element el,
int offset)
preparerSpecLigne
protected jaxe.JaxeDocument.SwingElementSpec preparerSpecLigne(org.w3c.dom.Element el,
int offset)
creerElementsTableJaxe
protected void creerElementsTableJaxe(org.w3c.dom.Element elDOM,
javax.swing.text.Element elSwing)
creerElementsLigneJaxe
protected javax.swing.text.Position creerElementsLigneJaxe(org.w3c.dom.Element trDOM,
javax.swing.text.Element trSwing)
nouvelElement
public org.w3c.dom.Element nouvelElement(org.w3c.dom.Element defbalise)
afficherDialogue
public void afficherDialogue(javax.swing.JFrame jframe)
- Description copied from class:
jaxe.JaxeElement
- Affiche le dialogue correspondant à l'élément
trouverLigne
protected org.w3c.dom.Element trouverLigne(int lsel)
trouverCellule
protected org.w3c.dom.Element trouverCellule(org.w3c.dom.Element tr,
int csel)
nbLignes
public int nbLignes()
nbColonnes
public int nbColonnes()
rechercherComposants
protected void rechercherComposants(jaxe.JaxeElement je,
java.util.ArrayList al)
recupererComposants
protected java.util.ArrayList recupererComposants()
effacerComposants
protected void effacerComposants(java.util.ArrayList allcomp)
recreerTable
public void recreerTable(java.util.ArrayList allcomp)
ajligne
public void ajligne()
supligne
public void supligne()
ajcolonne
public void ajcolonne()
supcolonne
public void supcolonne()
modifEntete
public void modifEntete()
lignesel
private jaxe.JaxeElement lignesel()
colonnesel
private int colonnesel()
modligne
public void modligne()
effacer
public void effacer()
- Description copied from class:
jaxe.JaxeElement
- appelé juste avant que l'élément soit effacé
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Description copied from interface:
java.awt.event.ActionListener
- This method is invoked when an action occurs.
- Specified by:
actionPerformed in interface java.awt.event.ActionListener