Package fr.cnam.ihm
Interface ControlesCanvasIHM
-
public interface ControlesCanvasIHM
Interface utilisée par le constructeur de CanvasHM permettant de traiter les clics dans la grille et dans le canvas
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
pointerCanvas(java.lang.Object target, int x, int y, CanvasIHM ihm)
Methode appellee quand la grille n'est pas affichee et quand on clique dans le canvas.void
pointerCaseGrille(int xCase, int yCase, CanvasIHM ihm)
Methode appellee quand la grille est affichee et quand on clique dans une des cases de la grille
-
-
-
Method Detail
-
pointerCaseGrille
void pointerCaseGrille(int xCase, int yCase, CanvasIHM ihm)
Methode appellee quand la grille est affichee et quand on clique dans une des cases de la grille- Parameters:
xCase
- coordonnee en X de la case dans la grilleyCase
- coordonnee en Y de la case dans la grilleihm
- l'instance de la CanvasIHM. Permet d'utiliser les méthodes publiques de CanvasIHM dans l'action.
-
pointerCanvas
void pointerCanvas(java.lang.Object target, int x, int y, CanvasIHM ihm)
Methode appellee quand la grille n'est pas affichee et quand on clique dans le canvas.- Parameters:
target
- objet associe a l'objet geometriquex
- coordonnee en pixel X de la position de la sourisy
- coordonnee en pixel Y de la position de la sourisihm
- l'instance de la CanvasIHM. Permet d'utiliser les méthodes publiques de CanvasIHM dans l'action.
-
-