java.awt
Class Rectangle
java.lang.Object
|
+--java.awt.Rectangle
- All Implemented Interfaces:
- java.io.Serializable, java.awt.Shape
- public synchronized class Rectangle
- extends java.lang.Object
- implements java.awt.Shape, java.io.Serializable
- See Also:
- Serialized Form
Field Summary |
int |
height
|
private static long |
serialVersionUID
|
int |
width
|
int |
x
|
int |
y
|
Constructor Summary |
Rectangle()
|
Rectangle(int i1,
int i2)
|
Rectangle(int i1,
int i2,
int i3,
int i4)
|
Rectangle(java.awt.Dimension d)
|
Rectangle(java.awt.Point p)
|
Rectangle(java.awt.Point p,
java.awt.Dimension d)
|
Rectangle(java.awt.Rectangle r)
|
Method Summary |
void |
add(int i1,
int i2)
|
void |
add(java.awt.Point p)
|
void |
add(java.awt.Rectangle r)
|
boolean |
contains(int i1,
int i2)
|
boolean |
contains(java.awt.Point p)
|
boolean |
equals(java.lang.Object o)
|
java.awt.Rectangle |
getBounds()
|
java.awt.Point |
getLocation()
|
java.awt.Dimension |
getSize()
|
void |
grow(int i1,
int i2)
|
int |
hashCode()
|
boolean |
inside(int i1,
int i2)
|
java.awt.Rectangle |
intersection(java.awt.Rectangle r)
|
boolean |
intersects(java.awt.Rectangle r)
|
boolean |
isEmpty()
|
void |
move(int i1,
int i2)
|
void |
reshape(int i1,
int i2,
int i3,
int i4)
|
void |
resize(int i1,
int i2)
|
void |
setBounds(int i1,
int i2,
int i3,
int i4)
|
void |
setBounds(java.awt.Rectangle r)
|
void |
setLocation(int i1,
int i2)
|
void |
setLocation(java.awt.Point p)
|
void |
setSize(int i1,
int i2)
|
void |
setSize(java.awt.Dimension d)
|
java.lang.String |
toString()
|
void |
translate(int i1,
int i2)
|
java.awt.Rectangle |
union(java.awt.Rectangle r)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
height
public int height
serialVersionUID
private static final long serialVersionUID
width
public int width
x
public int x
y
public int y
Rectangle
public Rectangle()
Rectangle
public Rectangle(int i1,
int i2)
Rectangle
public Rectangle(int i1,
int i2,
int i3,
int i4)
Rectangle
public Rectangle(java.awt.Dimension d)
Rectangle
public Rectangle(java.awt.Point p)
Rectangle
public Rectangle(java.awt.Point p,
java.awt.Dimension d)
Rectangle
public Rectangle(java.awt.Rectangle r)
add
public void add(int i1,
int i2)
add
public void add(java.awt.Point p)
add
public void add(java.awt.Rectangle r)
contains
public boolean contains(int i1,
int i2)
contains
public boolean contains(java.awt.Point p)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class ProgramElementDocImpl
getBounds
public java.awt.Rectangle getBounds()
- Specified by:
getBounds
in interface java.awt.Shape
getLocation
public java.awt.Point getLocation()
getSize
public java.awt.Dimension getSize()
grow
public void grow(int i1,
int i2)
hashCode
public int hashCode()
- Overrides:
hashCode
in class ProgramElementDocImpl
inside
public boolean inside(int i1,
int i2)
intersection
public java.awt.Rectangle intersection(java.awt.Rectangle r)
intersects
public boolean intersects(java.awt.Rectangle r)
isEmpty
public boolean isEmpty()
move
public void move(int i1,
int i2)
reshape
public void reshape(int i1,
int i2,
int i3,
int i4)
resize
public void resize(int i1,
int i2)
setBounds
public void setBounds(int i1,
int i2,
int i3,
int i4)
setBounds
public void setBounds(java.awt.Rectangle r)
setLocation
public void setLocation(int i1,
int i2)
setLocation
public void setLocation(java.awt.Point p)
setSize
public void setSize(int i1,
int i2)
setSize
public void setSize(java.awt.Dimension d)
toString
public java.lang.String toString()
- Overrides:
toString
in class ProgramElementDocImpl
translate
public void translate(int i1,
int i2)
union
public java.awt.Rectangle union(java.awt.Rectangle r)