Rectangle de valeur négative
Bonjour,
Comme Java2D, je crois que GC considère qu'un rectangle de largeur et hauteur négative est vide.
J'essaie de réaliser un rectangle de sélection comme dans beaucoup de logiciel de dessin.
Hors le rectangle se dessine que dans un sens (lors que x1,y1 sont positif)
Du moment que j'ai une valeur négative (x1) ou (y1), le rectangle ne se dessine pas
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
/*
* Le rectangle de selection
*/
private Path rectangleFeedback;
.......
.......
.......
/**
* Modifie le rectangle de selection
*/
public void setRectangleFeedback(float x0, float y0, float x1, float y1) {
if (this.rectangleFeedback != null) {
this.rectangleFeedback.dispose();
}
this.rectangleFeedback = new Path(this.getDisplay());
this.rectangleFeedback.addRectangle(x0, y0, x1 - x0, y1 - y0);
redraw();
} |
Comment puis-je dessiner ce rectangle même avec des valeurs x1,y1 négatives?
Merci pour votre aide