A C D E F G H I L M O P R S T V X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- activer(String) - Method in class fr.cnam.ihm.Formulaire
-
activer un des composants du formulaire
- addButton(String, String) - Method in class fr.cnam.ihm.Formulaire
-
Ajout dans le formulaire d'un bouton.
- addCanvasIHM(int, int, ControlesCanvasIHM) - Method in class fr.cnam.ihm.Formulaire
-
Methode qui ajoute un canvas de grille
- addGrilleIHM(int, int, int, ControlesCanvasIHM) - Method in class fr.cnam.ihm.Formulaire
-
Methode qui ajoute un canvas de grille
- addImage(String, int, int, int, int, String, boolean) - Method in class fr.cnam.ihm.Formulaire
-
Ajout d'une image
- addLabel(String) - Method in class fr.cnam.ihm.Formulaire
-
Ajout d'un label dans le formulairel.
- addListeChoix(String, String, String[], boolean, String) - Method in class fr.cnam.ihm.Formulaire
-
Ajout dans le formulaire d'une liste de choix de saisie composé d'un label et d'une liste de choix.
- addListScroll(String, String, boolean, String[], int, int) - Method in class fr.cnam.ihm.Formulaire
-
Ajout dans le formulaire d'une liste scrollable de valeurs.
- addPanel(JPanel, int, int) - Method in class fr.cnam.ihm.Formulaire
-
Ajout d'un Panel dans le formulaire
- addPosition(int, int) - Method in class fr.cnam.ihm.Formulaire
-
Change la position courante par delta
- addText(String, String, boolean, String) - Method in class fr.cnam.ihm.Formulaire
-
Ajout dans le formulaire un texte de saisie composé d'un label et d'une zone de saisie.
- addZoneText(String, String, boolean, String, int, int) - Method in class fr.cnam.ihm.Formulaire
-
Ajout dans le formulaire d'un texte de saisie multi-ligne composé d'un label et d'une zone de saisie.
- afficher() - Method in class fr.cnam.ihm.Formulaire
-
Affichage du formulaire.
- afficher(int, int) - Method in class fr.cnam.ihm.Formulaire
-
Affichage du formulaire en x,y de l'ecran
- afficherFrame(int, int) - Method in class fr.cnam.ihm.CanvasIHM
- afficherGrille() - Method in class fr.cnam.ihm.CanvasIHM
-
Affichage de la grille dans le canvas
- ajouterLigne(int, int, int, int, int) - Method in class fr.cnam.ihm.CanvasIHM
-
Ajout d'une ligne de (x1,y1) a (x2,y2) et de couleur.
- ajouterPolygone(RessourcesCanvas, Object, Position, Point...) - Method in class fr.cnam.ihm.CanvasIHM
-
Ajout d'un polygone p1,p2,....
- ajouterPolygone(Object, Position, int, Point...) - Method in class fr.cnam.ihm.CanvasIHM
-
Ajout d'un polygone p1,p2,....
- ajouterTexte(String, int, int, int) - Method in class fr.cnam.ihm.CanvasIHM
-
Ajout d'un texte dans le canvas a une position (x,y)
C
- CanvasIHM - Class in fr.cnam.ihm
-
Classe de définition d'un canvas dans lequel on peut afficher une grille IHM avec laquelle il est possible :
- de colorer ou effacer une case de la grille
- de realiser une action si on clique dans une des cases de la grille
- si la grille n'est pas affichee alors on peut tracer des lignes et ecrire du texte et
avoir une action quand on clique dans le canvas ou quand on deplace la souris
- on peut dessiner des polygones (2D) qui peuvent avoir une position aussi en Z. - CanvasIHM(int, int) - Constructor for class fr.cnam.ihm.CanvasIHM
-
Constructeur d'un canvas d'IHM
- CanvasIHM(int, int, int) - Constructor for class fr.cnam.ihm.CanvasIHM
-
Constructeur d'un canvas d'IHM
- choisirFichier(String) - Method in class fr.cnam.ihm.Formulaire
-
Cette methode permet de choisir un fichier sur le disque
- clone() - Method in class fr.cnam.ihm.Position
-
clone d'une Position
- compareTo(PolygoneCanvas) - Method in class fr.cnam.ihm.PolygoneCanvas
-
méthode utilisé pour trier les polygones avant de les afficher.
- ControlesCanvasIHM - Interface in fr.cnam.ihm
-
Interface utilisée par le constructeur de CanvasHM permettant de traiter les clics dans la grille et dans le canvas
- couleur - Variable in class fr.cnam.ihm.TexteCanvas
-
Marque de couleur du texte (de 1 à 10)
- creerCanvasIhmDansFrame(int, int, int) - Static method in class fr.cnam.ihm.CanvasIHM
-
Methode static qui permet de creer le canvas inclus dans un Frame
D
- deplacer(int, int, int, int) - Method in class fr.cnam.tore.Tore
-
Calcule les nouvelles coordonnées d'un point en fonction de son déplacment d'une case dans une des 8 directions.
Le calcul tient compte du Tore. - desactiver(String) - Method in class fr.cnam.ihm.Formulaire
-
desactiver un des composants du formulaire
- desafficherGrille() - Method in class fr.cnam.ihm.CanvasIHM
-
Desaffichage de la grille du canvas
- dessous(int) - Method in class fr.cnam.ihm.Formulaire
-
Change la position courante en passant a la ligne suivante en position posx
E
- ecrire(PrintStream) - Method in class fr.cnam.ihm.Position
-
Ecrire dans un flot de texte le polygone
- effacerCanvas() - Method in class fr.cnam.ihm.CanvasIHM
- equals(Position) - Method in class fr.cnam.ihm.Position
-
Teste si deux positions ont égales
F
- fermer() - Method in class fr.cnam.ihm.Formulaire
-
Permet de fermer le formulaire
- font - Variable in class fr.cnam.ihm.TexteCanvas
-
font du texte
- Formulaire - Class in fr.cnam.ihm
-
Classe de définition d'un formulaire JAVA permettant de faire à minima une IHM Java pour saisir des informations et faire des actions via des boutons.
Pour cela, il faut que l'applicatif implémente les méthodes de l'interface FormulaireInt. - Formulaire(String, FormulaireInt, int, int) - Constructor for class fr.cnam.ihm.Formulaire
-
Constructeur d'un formulaire.
- Formulaire(String, FormulaireInt, int, int, boolean) - Constructor for class fr.cnam.ihm.Formulaire
-
Constructeur d'un formulaire.
- FormulaireInt - Interface in fr.cnam.ihm
-
Interface d'utilisation d'un formulaire.
L'applicatif passer en paramètre du formulaire doit implémenter cette interface. - fr.cnam.ihm - package fr.cnam.ihm
- fr.cnam.tore - package fr.cnam.tore
G
- getBackground() - Method in class fr.cnam.ihm.RessourcesCanvas
-
Couleur de background de la ressource.
- getForeground() - Method in class fr.cnam.ihm.RessourcesCanvas
-
Couleur de foreground de la ressource.
- getFrame() - Method in class fr.cnam.ihm.CanvasIHM
- getHeight() - Method in class fr.cnam.ihm.CanvasIHM
-
Retourne la hauteur du canvas de la grille
- getLignes() - Method in class fr.cnam.ihm.CanvasIHM
- getLine() - Method in class fr.cnam.ihm.RessourcesCanvas
-
Epaisseur de la ligne
- getMarque(int, int) - Method in class fr.cnam.ihm.CanvasIHM
-
Retourne la marque de la case
- getNbMaxMarqueur() - Method in class fr.cnam.ihm.CanvasIHM
-
Retourne le nombre max de couleur
- getNbX() - Method in class fr.cnam.ihm.CanvasIHM
-
Retourne le nombre de colonne de la grille
- getNbY() - Method in class fr.cnam.ihm.CanvasIHM
-
Retourne le nombre de ligne de la grille
- getPanel() - Method in class fr.cnam.ihm.CanvasIHM
-
Retourne le panel prinicipal de l'IHM
- getPanel() - Method in class fr.cnam.ihm.Formulaire
-
Retourne le panel principal du formulaire
- getPolygones() - Method in class fr.cnam.ihm.CanvasIHM
- getTextes() - Method in class fr.cnam.ihm.CanvasIHM
- getValeurChamp(String) - Method in class fr.cnam.ihm.Formulaire
-
Méthode qui retourne la valeur d'un champ.
- getWidth() - Method in class fr.cnam.ihm.CanvasIHM
-
Retourne la largeur du canvas de la grille
- getXCour() - Method in class fr.cnam.ihm.Formulaire
-
Retourne la position courante en X de la position des éléments
- getYCour() - Method in class fr.cnam.ihm.Formulaire
-
Retourne la position courante en Y de la position des éléments
H
- horizontal() - Method in class fr.cnam.ihm.Formulaire
-
change le sens en HORIZONTAL
I
- image(Point, Point) - Method in class fr.cnam.tore.Tore
-
Cette methode retourne l'image de B par rapporrt a A, c'est a dire le point le plus proche de A dans un espace de tore
L
- lePlusProche(Point, Vector, int) - Method in class fr.cnam.tore.Tore
-
Cette methode consiste à déterminer le point le plus proche de A dans un espace de Tore parmi un ensemble de points ET dont la distance est superieur à une distance seuil.
- LigneCanvas - Class in fr.cnam.ihm
-
Classe de définition d'une ligne dessinée dans le canvas
- LigneCanvas(int, int, int, int, int) - Constructor for class fr.cnam.ihm.LigneCanvas
-
Création d'une ligne
- LigneCanvas(RessourcesCanvas, int, int, int, int) - Constructor for class fr.cnam.ihm.LigneCanvas
-
Création d'une ligne
- lire(BufferedReader) - Method in class fr.cnam.ihm.Position
-
Lire dans un flot de texte le polygone
- lireFichierTexte(String) - Static method in class fr.cnam.ihm.Formulaire
-
Cette methode statique permet de lire un fichier texte
M
- marque - Variable in class fr.cnam.ihm.LigneCanvas
-
couleur de la ligne (de 1 à 10)
- marque - Variable in class fr.cnam.ihm.PolygoneCanvas
-
marque de couleur de 1 à 10
O
- object - Variable in class fr.cnam.ihm.PolygoneCanvas
-
Objet associé au polygone
- ObjetCanvas - Class in fr.cnam.ihm
-
Classe de définition d'un objet d'un canvas : Polygone, Ligne et Texte
- ObjetCanvas() - Constructor for class fr.cnam.ihm.ObjetCanvas
-
Création d'un objet canvas
P
- p - Variable in class fr.cnam.ihm.TexteCanvas
-
Cooord du texte
- p1 - Variable in class fr.cnam.ihm.LigneCanvas
-
1er point de la ligne
- p2 - Variable in class fr.cnam.ihm.LigneCanvas
-
2eme point de la ligne
- pointerCanvas(Object, int, int, CanvasIHM) - Method in interface fr.cnam.ihm.ControlesCanvasIHM
-
Methode appellee quand la grille n'est pas affichee et quand on clique dans le canvas.
- pointerCaseGrille(int, int, CanvasIHM) - Method in interface fr.cnam.ihm.ControlesCanvasIHM
-
Methode appellee quand la grille est affichee et quand on clique dans une des cases de la grille
- points - Variable in class fr.cnam.ihm.PolygoneCanvas
-
les points du polygone
- polygone - Variable in class fr.cnam.ihm.PolygoneCanvas
-
le polygone java
- PolygoneCanvas - Class in fr.cnam.ihm
-
Classe de définition d'un polygone
- PolygoneCanvas(RessourcesCanvas, Object, Position, Point...) - Constructor for class fr.cnam.ihm.PolygoneCanvas
-
Création d'un polygone dans le canvas
- PolygoneCanvas(Object, Position, int, Point...) - Constructor for class fr.cnam.ihm.PolygoneCanvas
-
Création d'un polygone dans le canvas
- pos - Variable in class fr.cnam.ihm.PolygoneCanvas
-
Position en 3D du polygone
- Position - Class in fr.cnam.ihm
-
Classe de définition d'un position 3D (x,y,z)
- Position() - Constructor for class fr.cnam.ihm.Position
-
Création d'un polygone vide
- Position(int, int, int) - Constructor for class fr.cnam.ihm.Position
-
Création d'un polygone.
R
- razGrille() - Method in class fr.cnam.ihm.CanvasIHM
-
Efface le contenu de la grille
(La valeur 0 est mise dans chaque case) - rc - Variable in class fr.cnam.ihm.LigneCanvas
-
Ressources graphiques
- rc - Variable in class fr.cnam.ihm.PolygoneCanvas
-
ressource graphique
- rc - Variable in class fr.cnam.ihm.TexteCanvas
-
Ressources graphique du texte
- RessourcesCanvas - Class in fr.cnam.ihm
-
Classe de définition d'une ressources graphiques
- RessourcesCanvas() - Constructor for class fr.cnam.ihm.RessourcesCanvas
-
Création d'une ressource.
S
- sens(Point, Point) - Method in class fr.cnam.tore.Tore
-
Cette methode retourne le vecteur unitaire du vecteur AB dans un espace normal euclidien orthonorme (ne tient pas compte du tore).
- sensTore(Point, Point) - Method in class fr.cnam.tore.Tore
-
Retourne le sens du vecteur (ou vecteur unitaire) de A vers B dans l'espace de Tore.
Cela correspond au vecteur de A vers l'image de B. - setActions(ControlesCanvasIHM) - Method in class fr.cnam.ihm.CanvasIHM
-
Initialise ou change les actions utilise dans le Canvas
- setApp(FormulaireInt) - Method in class fr.cnam.ihm.Formulaire
-
Initialise l'applicatif.
Cette méthode est utilisée dans le cas où quand on crée le formulaire on ne connait pas encore l'applicatif qui gère le formulaire. - setAutoWidth(boolean) - Method in class fr.cnam.ihm.Formulaire
-
Le contour des textes de Label Text et Button sont autoamtiquement ou pas ajuster a la taille du texte
- setBackground(Color) - Method in class fr.cnam.ihm.RessourcesCanvas
-
Mise à jour du background
- setButtonFermer(String) - Method in class fr.cnam.ihm.Formulaire
-
Designe le bouton qui ferme la fenetre
- setForeground(Color) - Method in class fr.cnam.ihm.RessourcesCanvas
-
Mise à jour du foreground
- setHeightText(int) - Method in class fr.cnam.ihm.Formulaire
-
Change la hauteur courante d'un text ou d'un label ou bouton
- setImage(JLabel, String) - Method in class fr.cnam.ihm.Formulaire
-
Changer l'image d'un JLabel
- setLine(int) - Method in class fr.cnam.ihm.RessourcesCanvas
-
Mise de l'épaisseur de la ligne
- setListData(String, String[]) - Method in class fr.cnam.ihm.Formulaire
-
Méthode qui change les valeurs d'une liste de scroll
- setMarque(int, int, int) - Method in class fr.cnam.ihm.CanvasIHM
-
Affecte à une case de la grille la marque (couleur)
- setPosition(int, int) - Method in class fr.cnam.ihm.Formulaire
-
Change la position courante
- setRessourcesCanvas(RessourcesCanvas) - Method in class fr.cnam.ihm.ObjetCanvas
-
Maj des ressources graphiques d'un objet du canvas
- setTailleFonte(int) - Method in class fr.cnam.ihm.Formulaire
-
Change la taille de la fonte courante d'un text ou d'un lable ou d'un bouton
- setValeurChamp(String, String) - Method in class fr.cnam.ihm.Formulaire
-
Méthode qui change la valeur d'un champ.
- setWidthButtonCour(int) - Method in class fr.cnam.ihm.Formulaire
-
Change la largeur courante des boutons
- setWidthGapCour(int) - Method in class fr.cnam.ihm.Formulaire
-
Change la largeur courante de séparation entre le label et le texte des champs de saisi
- setWidthLabelCour(int) - Method in class fr.cnam.ihm.Formulaire
-
Change la largeur courante des label
- setWidthTextCour(int) - Method in class fr.cnam.ihm.Formulaire
-
Change la largeur courante des textes de saisi
- siCaseLibre(int, int) - Method in class fr.cnam.ihm.CanvasIHM
-
Teste si la case est libre (différente de 0)
- submit(Formulaire, String) - Method in interface fr.cnam.ihm.FormulaireInt
-
Cette méthode est appelée lors de l'utilsation d'un bouton.
L'appel à form.getValeurChamp permet de récupérer les valeurs des champs.
L'appel à form.setValeurChamp permet de changer les valeurs des champs.
T
- texte - Variable in class fr.cnam.ihm.TexteCanvas
-
Valeur du texte
- TexteCanvas - Class in fr.cnam.ihm
-
Classe de définition d'un texte dessiné dans le canvas
- TexteCanvas(RessourcesCanvas, String, int, int) - Constructor for class fr.cnam.ihm.TexteCanvas
-
Création d'un texte dans le canvas
- TexteCanvas(String, int, int, int) - Constructor for class fr.cnam.ihm.TexteCanvas
-
Création d'un texte dans le canvas
- Tore - Class in fr.cnam.tore
-
Classe d'implémentation d'un espace rectangulaire orthonormé de Tore
- Tore(int, int) - Constructor for class fr.cnam.tore.Tore
-
Création d'un espace de Tore défini par sa longueur et sa hauteur
- toString() - Method in class fr.cnam.ihm.Position
-
Position en chaine
- TYPE_MARQUE - Static variable in class fr.cnam.ihm.CanvasIHM
V
- vertical() - Method in class fr.cnam.ihm.Formulaire
-
change le sens en VERTICAL
X
Y
Z
A C D E F G H I L M O P R S T V X Y ZAll Classes All Packages