Skip navigation links
A C D E F G H I L M O P R S T V X Y Z 

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
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(Object, Position, int, Point...) - Method in class fr.cnam.ihm.CanvasIHM
Ajout d'un polygone p1,p2,....
ajouterPolygone(RessourcesCanvas, Object, Position, 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, int) - Constructor for class fr.cnam.ihm.CanvasIHM
Constructeur d'un canvas d'IHM
CanvasIHM(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.
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.
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.
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(Object, Position, int, Point...) - Constructor for class fr.cnam.ihm.PolygoneCanvas
Création d'un polygone dans le canvas
PolygoneCanvas(RessourcesCanvas, Object, Position, 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.
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.
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
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
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.

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(String, int, int, int) - Constructor for class fr.cnam.ihm.TexteCanvas
Création d'un texte dans le canvas
TexteCanvas(RessourcesCanvas, String, 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

x - Variable in class fr.cnam.ihm.Position
coordonnée X

Y

y - Variable in class fr.cnam.ihm.Position
coordonnée Y

Z

z - Variable in class fr.cnam.ihm.Position
coordonnée Z
A C D E F G H I L M O P R S T V X Y Z 
Skip navigation links