Résolution #32 Classe en dehors du diagramme

This commit is contained in:
2020-12-23 12:01:21 +01:00
parent e328c937e5
commit 00e22816f1

View File

@@ -102,7 +102,9 @@ public class Class implements Serializable {
* @param posX La position sur l'axe X de la classe. * @param posX La position sur l'axe X de la classe.
*/ */
public void setPosX(int posX) { public void setPosX(int posX) {
this._posX = posX; //Eviter de déplacer la classe en dehors du diagramme
if(posX - _sizeX/2 < 0) this._posX = _sizeX/2;
else this._posX = posX;
} }
/** /**
@@ -118,7 +120,9 @@ public class Class implements Serializable {
* @param posY La position sur l'axe Y de la classe. * @param posY La position sur l'axe Y de la classe.
*/ */
public void setPosY(int posY) { public void setPosY(int posY) {
this._posY = posY; //Eviter de déplacer la classe en dehors du diagramme
if(posY - _sizeY/2 < 0) this._posY = _sizeY/2;
else this._posY = posY;
} }
/** /**