|
|||||||||
| Home >> All >> org >> fudaa >> fudaa >> [ sinavi overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.fudaa.fudaa.sinavi
Class DureeField

java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
org.fudaa.fudaa.sinavi.DureeField
- All Implemented Interfaces:
- java.util.EventListener, java.awt.event.FocusListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
- public class DureeField
- extends javax.swing.JComponent
- implements java.awt.event.FocusListener
- extends javax.swing.JComponent
Composant permettant de saisir des durées sous différents formats. Le format
des données est controle par des validateur. Principe de convertion
automatique (chaine vers nombre de minutes et vise versa) :
60 minutes : 1 heure
24 heures : 1 jour
31 jours : 1 mois
31 :nombre de jours de janvier
31+28 jours :2 mois ( = nombre de jours de janv. + fevrier ).
- Version:
- $Revision: 1.7 $ $Date: 2001/09/11 14:24:42 $ by $Author: deniger $
| Nested Class Summary |
| 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 |
| Field Summary | |
private static int[] |
calendrier
.... |
(package private) com.memoire.bu.BuCharValidator |
CHAR_DUREE
Caractères valides pour les durées : numéro ou deux points. |
private com.memoire.bu.BuLabel |
label
.... |
private int |
nbEltsMax
Nb maxi d'éléments séparés par des ":" |
private boolean |
presenceHeures
.... |
private boolean |
presenceJours
.... |
private boolean |
presenceMinutes
.... |
private boolean |
presenceMois
.... |
private boolean |
presenceSecondes
.... |
(package private) com.memoire.bu.BuStringValidator |
STRING_DUREE
.... |
(package private) com.memoire.bu.BuValueValidator |
VALUE_DUREE
.... |
private com.memoire.bu.BuTextField |
zoneTexte
.... |
| 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.Container |
|
| 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 | |
DureeField(boolean m,
boolean j,
boolean h,
boolean min,
boolean sec)
Création d'une zone de texte. |
|
| Method Summary | |
void |
focusGained(java.awt.event.FocusEvent e)
Quand on entre dans la zone de texte c'est que l'on entre dans le composant. |
void |
focusLost(java.awt.event.FocusEvent e)
Quand on sort de la zone de texte c'est que l'on sort du composant. |
int |
getDureeField()
Permet de lire la valeur de la zone de saisie (en nombre de minutes). |
boolean |
isEnabled()
Pour savoir si le composant est actif. |
void |
setDureeField(int val)
Permet de modifier la valeur de la zone de texte. |
void |
setDureeField(int m,
int j,
int h,
int min,
int sec)
Permet de modifier la valeur de la zone de texte. |
void |
setEnabled(boolean flag)
Pour activer ou desactiver le composant. |
void |
setValue(int val)
Idem setDureeField(int val) |
void |
setValue(int m,
int j,
int h,
int min,
int sec)
Idem setDureeField(int m,int j,int h, int min). |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
CHAR_DUREE
final com.memoire.bu.BuCharValidator CHAR_DUREE
- Caractères valides pour les durées : numéro ou deux points.
VALUE_DUREE
final com.memoire.bu.BuValueValidator VALUE_DUREE
- ....
STRING_DUREE
final com.memoire.bu.BuStringValidator STRING_DUREE
- ....
calendrier
private static int[] calendrier
- ....
presenceMois
private boolean presenceMois
- ....
presenceJours
private boolean presenceJours
- ....
presenceHeures
private boolean presenceHeures
- ....
presenceMinutes
private boolean presenceMinutes
- ....
presenceSecondes
private boolean presenceSecondes
- ....
zoneTexte
private com.memoire.bu.BuTextField zoneTexte
- ....
label
private com.memoire.bu.BuLabel label
- ....
nbEltsMax
private int nbEltsMax
- Nb maxi d'éléments séparés par des ":"
| Constructor Detail |
DureeField
public DureeField(boolean m,
boolean j,
boolean h,
boolean min,
boolean sec)
- Création d'une zone de texte. Le format des données saisies devra respecter
les champs demandés. ATTENTION : restez coherant si vous creez les mois et
les heures, creez aussi les jours.
| Method Detail |
getDureeField
public int getDureeField()
- Permet de lire la valeur de la zone de saisie (en nombre de minutes).
isEnabled
public boolean isEnabled()
- Pour savoir si le composant est actif. Renvoie true si zoneTexte et label
sont actifs
focusGained
public void focusGained(java.awt.event.FocusEvent e)
- Quand on entre dans la zone de texte c'est que l'on entre dans le
composant.
- Specified by:
focusGainedin interfacejava.awt.event.FocusListener
focusLost
public void focusLost(java.awt.event.FocusEvent e)
- Quand on sort de la zone de texte c'est que l'on sort du composant.
- Specified by:
focusLostin interfacejava.awt.event.FocusListener
setDureeField
public void setDureeField(int m,
int j,
int h,
int min,
int sec)
- Permet de modifier la valeur de la zone de texte.
setValue
public void setValue(int m,
int j,
int h,
int min,
int sec)
- Idem setDureeField(int m,int j,int h, int min).
setDureeField
public void setDureeField(int val)
- Permet de modifier la valeur de la zone de texte.
setValue
public void setValue(int val)
- Idem setDureeField(int val)
setEnabled
public void setEnabled(boolean flag)
- Pour activer ou desactiver le composant.
|
|||||||||
| Home >> All >> org >> fudaa >> fudaa >> [ sinavi overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC