TransformedStroke
Inheritance: java.lang.Object
All Implemented Interfaces: java.awt.Stroke
public class TransformedStroke implements Stroke
Μία γραμμή που περιλαμβάνει μετασχηματισμό.
Κατασκευαστές
| Κατασκευαστής | Περιγραφή |
|---|---|
| TransformedStroke(Stroke base, AffineTransform at) | Δημιουργεί ένα TransformedStroke βασισμένο σε άλλο Stroke και σε ένα AffineTransform. |
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| createStrokedShape(Shape s) | Σχεδιάζει το δεδομένο Shape με αυτό το stroke, δημιουργώντας ένα περίγραμμα. |
| equals(Object arg0) | |
| getBaseStroke() | Λαμβάνει το βασικό stroke. |
| 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)
Δημιουργεί ένα TransformedStroke βασισμένο σε άλλο Stroke και σε ένα AffineTransform.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| base | java.awt.Stroke | Η βάση του stroke. |
| at | java.awt.geom.AffineTransform | Ο affine μετασχηματισμός. |
createStrokedShape(Shape s)
public Shape createStrokedShape(Shape s)
Σχεδιάζει το δεδομένο Shape με αυτό το stroke, δημιουργώντας ένα περίγραμμα. Αυτό το περίγραμμα παραμορφώνεται από το AffineTransform μας σε σχέση με το περίγραμμα που θα παρείχε το base stroke, αλλά μόνο ως προς την κλιμάκωση (δηλαδή το πάχος των γραμμών), καθώς η μετάθεση και η περιστροφή αναιρούνται μετά το σχεδιασμό.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| s | java.awt.Shape | Ως shape προς περιγράψιμο. |
Returns: java.awt.Shape - Ένα περίγραμμα του shape.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getBaseStroke()
public Stroke getBaseStroke()
Λαμβάνει το βασικό stroke.
Returns: java.awt.Stroke - Βασικό 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:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | long | |
| arg1 | int |