Rectangle |
Rectangle |
|---|---|
| Java | java.awt |
Description
Cette classe permet d'intégrer une région rectangulaire dans un espace de coordonnées partant du point supérieur gauche (x,y) et de largeur et hauteur spécifié.
Liste des méthodes
| Méthode | Prototype | Description | Hérité |
|---|---|---|---|
| RECTANGLE | public Rectangle(); | Ce constructeur permet de créer un nouveau rectangle avec une coordonnée de son coin supérieur gauche à (0,0) et une largeur et hauteur à zéro. | |
| RECTANGLE | public Rectangle(Rectangle r); | Ce constructeur permet de créer un nouveau rectangle avec les valeurs du rectangle spécifié. | |
| RECTANGLE | public Rectangle(int x, int y, int width, int height); | Ce constructeur permet de créer un nouveau rectangle avec les coordoonnées spécifiés et la largeur et la hauteur spécifié. | |
| RECTANGLE | public Rectangle(int width, int height); | Ce constructeur permet de créer un nouveau rectangle avec les coordoonnées (0,0) et la largeur et la hauteur spécifié. | |
| RECTANGLE | public Rectangle(Point p, Dimension d); | Ce constructeur permet de créer un nouveau rectangle avec les coordoonnées spécifiés par le point et la largeur et la hauteur spécifié par la dimension. | |
| RECTANGLE | public Rectangle(Point p); | Ce constructeur permet de créer un nouveau rectangle avec les coordoonnées spécifiés par le point et la largeur et la hauteur à zéro. | |
| RECTANGLE | public Rectangle(Dimension d); | Ce constructeur permet de créer un nouveau rectangle avec les coordoonnées (0,0) par le point et la largeur et la hauteur spécifié par la dimension. | |
| ADD | void add(int newx, int newy); | Cette méthode permet d'ajouter un point, spécifié par les paramètres entiers, à ce rectangle. | |
| ADD | void add(Point pt); | Cette méthode permet d'ajouter un point spécifié à ce rectangle. | |
| ADD | void add(Rectangle r); | Cette méthode permet d'ajouter un rectangle spécifié à ce rectangle. | |
| CONTAINS | boolean contains(int x, int y); | Cette méthode permet de vérifier si le rectangle contient le point de l'emplacement spécifié ou non. | |
| CONTAINS | boolean contains(int X, int Y, int W, int H); | Cette méthode permet de vérifier si le rectangle contient le rectangle de l'emplacement spécifié et la largeur et la hauteur spécifié ou non. | |
| CONTAINS | boolean contains(Point p); | Cette méthode permet de vérifier si le rectangle contient le point spécifié ou non. | |
| CONTAINS | boolean contains(Rectangle r); | Cette méthode permet de vérifier si le rectangle contient le rectangle spécifié ou non. | |
| CREATEINTERSECTION | Rectangle2D createIntersection(Rectangle2D r); | Cette méthode permet de demander un nouvel objet Rectangle2D représentant l'intersection de ce rectangle avec le rectangle en 2 dimensions spécifiés. | |
| CREATEUNION | Rectangle2D createUnion(Rectangle2D r); | Cette méthode permet de demander un nouvel objet Rectangle2D représentant l'union de ce rectangle avec le rectangle en 2 dimensions spécifiés. | |
| EQUALS | boolean equals(Object obj); | Cette méthode permet de vérifier si deux rectangles sont égales. | |
| GETBOUNDS | Rectangle getBounds(); | Cette méthode permet de demander les limites rectangulaires du rectangle de l'objet. | |
| GETBOUNDS2D | Rectangle2D getBounds2D(); | Cette méthode permet de demander les limites de haute précision de la boite rectangulaire du rectangle de l'objet. | |
| GETHEIGHT | double getHeight(); | Cette méthode permet de demander la hauteur de la limite rectangulaire en format de réel de double précision. | |
| GETLOCATION | Point getLocation(); | Cette méthode permet de demander l'emplacement de ce rectangle. | |
| GETSIZE | Dimension getSize(); | Cette méthode permet de demander la taille de ce rectangle représenté par une dimension. | |
| GETWIDTH | double getWidth(); | Cette méthode permet de demander la largeur de la limite rectangulaire en format de réel de double précision. | |
| GETX | double getX(); | Cette méthode permet de demander la coordonnée horizontal du rectangle en format de réel de double précision. | |
| GETY | double getY(); | Cette méthode permet de demander la coordonnée vertical du rectangle en format de réel de double précision. | |
| GROW | void grow(int h, int v); | Cette méthode permet d'effectuer le redimensionnement de rectangle horizontallement et verticallement. | |
| INSIDE | boolean inside(int X, int Y); | Cette méthode permet de vérifier si le rectangle contient le point de l'emplacement spécifié ou non. Cette méthode est obsolète. | |
| INTERSECTION | Rectangle intersection(Rectangle r); | Cette méthode permet d'effectuer le calcul d'intersection d'un rectangle spécifié avec le rectangle de l'objet. | |
| INTERSECTS | boolean intersects(Rectangle r); | Cette méthode permet de demander si le rectangle de l'objet est en intersection avec le rectangle spécifié ou non. | |
| ISEMPTY | boolean isEmpty(); | Cette méthode permet de demander si le rectangle est vide ou non. | |
| MOVE | void move(int x, int y); | Cette méthode permet de déplacer la coordonnée du rectangle à la coordonnée spécifiée. Cette méthode est obsolète. | |
| OUTCODE | int outcode(double x, double y); | Cette méthode permet de demander où la coordonnée spécifiée se situe par rapport au rectangle de l'objet. | |
| RESHAPE | void reshape(int x, int y, int width, int height); | Cette méthode permet de reconstruire le rectangle selon les nouvelles coordonnées et dimensions spécifiés. Cette méthode est obsolète. | |
| RESIZE | void resize(int width, int height); | Cette méthode permet de modifier la dimension du rectangle. Cette méthode est obsolète. | |
| SETBOUNDS | void setBounds(int x, int y, int width, int height); | Cette méthode permet de fixer les limites du rectangle de l'objet avec les coordonnées horizontal, la coordonnée vertical, la largeur et la hauteur spécifiées. | |
| SETBOUNDS | void setBounds(Rectangle r); | Cette méthode permet de fixer les limites du rectangle en utilisant les limites spécifiées par l'objet de rectangle. | |
| SETLOCATION | void setLocation(int x, int y); | Cette méthode permet de fixer la nouvelle coordonnée horizontal et vertical du rectangle de l'objet. | |
| SETLOCATION | void setLocation(Point p); | Cette méthode permet de fixer la nouvelle coordonnée avec le point spécifié du rectangle de l'objet. | |
| SETRECT | void setRect(double x, double y, double width, double height); | Cette méthode permet de fixer les limites de ce rectangle avec la coordonnée horizontal, la coordonnée vertical, largeur et hauteur spécifié. | |
| SETSIZE | void setSize(Dimension d); | Cette méthode permet de fixer la taille du rectangle en fonction du format de dimension spécifié. | |
| SETSIZE | void setSize(int width, int height); | Cette méthode permet de fixer la taille du rectangle selon la largeur et la hauteur spécifié. | |
| TOSTRING | String toString(); | Cette méthode permet de demander la chaine de caractères représentant les valeurs de l'objet de rectangle. | |
| TRANSLATE | void translate(int x, int y); | Cette méthode permet d'effectuer la translation du rectangle selon les distances spécifiés. | |
| UNION | Rectangle union(Rectangle r); | Cette méthode permet d'effectuer le calcul de l'union de ce rectangle avec le rectangle spécifié. |
Dernière mise à jour : Dimanche, le 21 juin 2015