Section courante

A propos

Section administrative du site

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