public class ScreenArea
extends java.lang.Object
implements java.io.Serializable
コンストラクタと説明 |
---|
ScreenArea()
空のオブジェクトを生成します。
|
ScreenArea(DomSelector selector)
セレクタを指定して領域オブジェクトを生成します。
|
ScreenArea(RectangleArea rectangle)
矩形領域を指定して領域オブジェクトを生成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
equals(java.lang.Object o)
同じ領域を指すかどうか調べます。
|
RectangleArea |
getRectangle()
矩形領域を取得します。
|
DomSelector |
getSelector()
領域のセレクタを取得します。
|
int |
hashCode() |
static ScreenArea |
of(double x,
double y,
double width,
double height)
座標を直接指定して画面上の領域を指定します。
|
static ScreenArea |
of(SelectorType type,
java.lang.String value)
セレクタを使用して画面上の領域を指定します。
|
static ScreenArea |
of(SelectorType type,
java.lang.String value,
SelectorType frameSelectorType,
java.lang.String frameSelectorValue)
セレクタを使用して画面上の領域を指定します。
|
java.lang.String |
toString() |
public ScreenArea()
public ScreenArea(DomSelector selector)
selector
- セレクタpublic ScreenArea(RectangleArea rectangle)
rectangle
- 矩形領域public static ScreenArea of(SelectorType type, java.lang.String value)
type
- セレクタの種別value
- セレクタの値public static ScreenArea of(SelectorType type, java.lang.String value, SelectorType frameSelectorType, java.lang.String frameSelectorValue)
type
- セレクタの種別value
- セレクタの値frameSelectorType
- フレームを指定するセレクタの種別frameSelectorValue
- フレームを指定するセレクタの値public static ScreenArea of(double x, double y, double width, double height)
x
- 領域の左上のx座標y
- 領域の左上のy座標width
- 領域の幅height
- 領域の高さpublic DomSelector getSelector()
public RectangleArea getRectangle()
public boolean equals(java.lang.Object o)
equals
クラス内 java.lang.Object
o
- 比較対象オブジェクトpublic int hashCode()
hashCode
クラス内 java.lang.Object
public java.lang.String toString()
toString
クラス内 java.lang.Object