TransformedStroke

Inheritance: java.lang.Object

All Implemented Interfaces: java.awt.Stroke

public class TransformedStroke implements Stroke

변환을 포함하는 스트로크입니다.

생성자

생성자설명
TransformedStroke(Stroke base, AffineTransform at)다른 Stroke와 AffineTransform을 기반으로 TransformedStroke를 생성합니다.

메서드

메서드설명
createStrokedShape(Shape s)주어진 Shape을 이 스트로크로 스트로크하여 외곽선을 생성합니다.
equals(Object arg0)
getBaseStroke()기본 스트로크를 가져옵니다.
getClass()
getTransform()변환을 가져옵니다.
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

TransformedStroke(Stroke base, AffineTransform at)

public TransformedStroke(Stroke base, AffineTransform at)

다른 Stroke와 AffineTransform을 기반으로 TransformedStroke를 생성합니다.

Parameters:

매개변수유형설명
기본java.awt.Stroke스트로크 기본입니다.
atjava.awt.geom.AffineTransform아핀 변환입니다.

createStrokedShape(Shape s)

public Shape createStrokedShape(Shape s)

주어진 Shape을 이 스트로크로 스트로크하여 외곽선을 생성합니다. 이 외곽선은 기본 스트로크가 제공할 외곽선에 비해 우리의 AffineTransform에 의해 왜곡되는데, 이는 스케일링(즉, 선의 두께) 측면에서만 적용되며, 스트로크 후에 평행이동과 회전은 취소됩니다.

Parameters:

매개변수유형설명
sjava.awt.Shape외곽선을 만들 형상으로 사용합니다.

Returns: java.awt.Shape - 형상의 외곽선입니다.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

매개변수유형설명
arg0java.lang.Object

Returns: boolean

getBaseStroke()

public Stroke getBaseStroke()

기본 스트로크를 가져옵니다.

Returns: java.awt.Stroke - 기본 스트로크입니다.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getTransform()

public AffineTransform getTransform()

변환을 가져옵니다.

Returns: java.awt.geom.AffineTransform - 변환입니다.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

매개변수유형설명
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

매개변수유형설명
arg0long
arg1int