Class Rectangle
public class Rectangle : Rectangle2D, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
Rectangle
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
Rectangle()
public Rectangle()
Rectangle(Dimension)
public Rectangle(Dimension arg0)
Parameters
Rectangle(Point)
https://docs.oracle.com/javase/8/docs/api/java/awt/Rectangle.html#java.awt.Rectangle(java.awt.Point)
public Rectangle(Point arg0)
Parameters
Rectangle(Point, Dimension)
public Rectangle(Point arg0, Dimension arg1)
Parameters
Rectangle(Rectangle)
public Rectangle(Rectangle arg0)
Parameters
Rectangle(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Rectangle(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Rectangle(int, int)
public Rectangle(int arg0, int arg1)
Parameters
Rectangle(int, int, int, int)
public Rectangle(int arg0, int arg1, int arg2, int arg3)
Parameters
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Location
https://docs.oracle.com/javase/8/docs/api/java/awt/Rectangle.html#getLocation-- https://docs.oracle.com/javase/8/docs/api/java/awt/Rectangle.html#setLocation-java.awt.Point-
public Point Location { get; set; }
Property Value
Size
https://docs.oracle.com/javase/8/docs/api/java/awt/Rectangle.html#getSize-- https://docs.oracle.com/javase/8/docs/api/java/awt/Rectangle.html#setSize-java.awt.Dimension-
public Dimension Size { get; set; }
Property Value
height
public int height { get; set; }
Property Value
width
public int width { get; set; }
Property Value
x
public int x { get; set; }
Property Value
y
public int y { get; set; }
Property Value
Methods
Add(Point)
public void Add(Point arg0)
Parameters
Add(Rectangle)
public void Add(Rectangle arg0)
Parameters
Add(int, int)
public void Add(int arg0, int arg1)
Parameters
Contains(Point)
public bool Contains(Point arg0)
Parameters
Returns
Contains(Rectangle)
public bool Contains(Rectangle arg0)
Parameters
Returns
Contains(int, int)
public bool Contains(int arg0, int arg1)
Parameters
Returns
Contains(int, int, int, int)
public bool Contains(int arg0, int arg1, int arg2, int arg3)
Parameters
Returns
CreatePoolableInstance()
HPA initializer for Rectangle()
public static Rectangle CreatePoolableInstance()
Returns
CreatePoolableInstance(Dimension)
HPA initializer for Rectangle(Java.Awt.Dimension arg0)
public static Rectangle CreatePoolableInstance(Dimension arg0)
Parameters
arg0Dimension
Returns
CreatePoolableInstance(Point)
HPA initializer for Rectangle(Java.Awt.Point arg0)
public static Rectangle CreatePoolableInstance(Point arg0)
Parameters
arg0Point
Returns
CreatePoolableInstance(Point, Dimension)
HPA initializer for Rectangle(Java.Awt.Point arg0, Java.Awt.Dimension arg1)
public static Rectangle CreatePoolableInstance(Point arg0, Dimension arg1)
Parameters
Returns
CreatePoolableInstance(Rectangle)
HPA initializer for Rectangle(Java.Awt.Rectangle arg0)
public static Rectangle CreatePoolableInstance(Rectangle arg0)
Parameters
arg0Rectangle
Returns
CreatePoolableInstance(int, int)
HPA initializer for Rectangle(int arg0, int arg1)
public static Rectangle CreatePoolableInstance(int arg0, int arg1)
Parameters
Returns
CreatePoolableInstance(int, int, int, int)
HPA initializer for Rectangle(int arg0, int arg1, int arg2, int arg3)
public static Rectangle CreatePoolableInstance(int arg0, int arg1, int arg2, int arg3)
Parameters
Returns
Grow(int, int)
public void Grow(int arg0, int arg1)
Parameters
Inside(int, int)
[Obsolete("Deprecated in JVM")]
public bool Inside(int arg0, int arg1)
Parameters
Returns
Intersection(Rectangle)
public Rectangle Intersection(Rectangle arg0)
Parameters
Returns
Intersects(Rectangle)
public bool Intersects(Rectangle arg0)
Parameters
Returns
Move(int, int)
[Obsolete("Deprecated in JVM")]
public void Move(int arg0, int arg1)
Parameters
Reshape(int, int, int, int)
[Obsolete("Deprecated in JVM")]
public void Reshape(int arg0, int arg1, int arg2, int arg3)
Parameters
Resize(int, int)
[Obsolete("Deprecated in JVM")]
public void Resize(int arg0, int arg1)
Parameters
SetBounds(Rectangle)
public void SetBounds(Rectangle arg0)
Parameters
SetBounds(int, int, int, int)
public void SetBounds(int arg0, int arg1, int arg2, int arg3)
Parameters
SetLocation(int, int)
public void SetLocation(int arg0, int arg1)
Parameters
SetSize(int, int)
public void SetSize(int arg0, int arg1)
Parameters
Translate(int, int)
public void Translate(int arg0, int arg1)
Parameters
Union(Rectangle)
public Rectangle Union(Rectangle arg0)
Parameters
Returns
Operators
implicit operator Shape(Rectangle)
public static implicit operator Shape(Rectangle t)
Parameters
Returns
implicit operator Serializable(Rectangle)
Converter from Rectangle to Serializable
public static implicit operator Serializable(Rectangle t)