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