Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.desktop - Package : java.awt.geom
Version documentée : Java SE 17

Classe « Rectangle2D »

Informations générales

Héritage

java.lang.Object
    java.awt.geom.RectangularShape
        java.awt.geom.Rectangle2D

Définition

public abstract class Rectangle2D extends java.awt.geom.RectangularShape

Description

A venir.

Liste des attributs

Tous les attributs Attributs d'instance Attributs statiques Attributs dépréciés
QualificateursTypeNomDescription
public static int OUT_BOTTOM
public static int OUT_LEFT
public static int OUT_RIGHT
public static int OUT_TOP

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription
Rectangle2D()

Liste des propriétés (getters/setters)

Propriétés Propriétés dépréciées
QualificateursTypeNomR/W
public Rectangle2D bounds2D R/-
public Rectangle2D rect -/W

Propriétés héritées de la classe java.awt.geom.RectangularShape

bounds, centerX, centerY, empty, frame, height, maxX, maxY, minX, minY, width, x, y

Propriétés héritées de la classe java.lang.Object

class

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes concrètes Méthodes abstraites Méthodes dépréciées
QualificateursType de retourPrototype de la méthodeDescription
public void add( double newx, double newy )
public void add( Point2D pt )
public void add( Rectangle2D r )
public boolean contains( double x, double y )
public boolean contains( double x, double y, double w, double h )
public abstract Rectangle2D createIntersection( Rectangle2D r )
public abstract Rectangle2D createUnion( Rectangle2D r )
public boolean equals( Object obj )
public Rectangle2D getBounds2D()
public PathIterator getPathIterator( AffineTransform at )
public PathIterator getPathIterator( AffineTransform at, double flatness )
public int hashCode()
public static void intersect( Rectangle2D src1, Rectangle2D src2, Rectangle2D dest )
public boolean intersects( double x, double y, double w, double h )
public boolean intersectsLine( double x1, double y1, double x2, double y2 )
public boolean intersectsLine( Line2D l )
public abstract int outcode( double x, double y )
public int outcode( Point2D p )
public void setFrame( double x, double y, double w, double h )
public void setRect( Rectangle2D r )
public abstract void setRect( double x, double y, double w, double h )
public static void union( Rectangle2D src1, Rectangle2D src2, Rectangle2D dest )

Méthodes héritées de la classe java.awt.geom.RectangularShape

clone, contains, contains, getBounds, getCenterX, getCenterY, getFrame, getHeight, getMaxX, getMaxY, getMinX, getMinY, getPathIterator, getWidth, getX, getY, intersects, isEmpty, setFrame, setFrame, setFrame, setFrameFromCenter, setFrameFromCenter, setFrameFromDiagonal, setFrameFromDiagonal

Méthodes héritées de la classe java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait