Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class ImageGraphicAttribute extends GraphicAttribute
ImageGraphicAttribute
класс является реализацией GraphicAttribute
который тянет изображения в a TextLayout
.GraphicAttribute
BOTTOM_ALIGNMENT, CENTER_BASELINE, HANGING_BASELINE, ROMAN_BASELINE, TOP_ALIGNMENT
Конструктор и Описание |
---|
ImageGraphicAttribute(Image image, int alignment)
Constucts
ImageGraphicAttribute от указанного Image . |
ImageGraphicAttribute(Image image, int alignment, float originX, float originY)
Конструкции
ImageGraphicAttribute от указанного Image . |
Модификатор и Тип | Метод и Описание |
---|---|
void |
draw(Graphics2D graphics, float x, float y)
Рендеринг это
GraphicAttribute в указанном расположении. |
boolean |
equals(ImageGraphicAttribute rhs)
Сравнивает это
ImageGraphicAttribute к указанному ImageGraphicAttribute . |
boolean |
equals(Object rhs)
Сравнивает это
ImageGraphicAttribute к указанному Object . |
float |
getAdvance()
Возвращает усовершенствование этого
ImageGraphicAttribute . |
float |
getAscent()
Возвращает подъем этого
ImageGraphicAttribute . |
Rectangle2D |
getBounds()
Возвраты a
Rectangle2D это включает все биты, представленные этим ImageGraphicAttribute , относительно позиции рендеринга. |
float |
getDescent()
Возвращает спуск этого
ImageGraphicAttribute . |
int |
hashCode()
Возвращает хэш-код для этого
ImageGraphicAttribute . |
getAlignment, getJustificationInfo, getOutline
public ImageGraphicAttribute(Image image, int alignment)
ImageGraphicAttribute
от указанного Image
. Источник в (0, 0).image
- Image
представленный этим ImageGraphicAttribute
. Этот объект сохраняет ссылку на image
.alignment
- одно из выравнивания от этого ImageGraphicAttribute
public ImageGraphicAttribute(Image image, int alignment, float originX, float originY)
ImageGraphicAttribute
от указанного Image
. Точка (originX
, originY
) в Image
появляется в источнике ImageGraphicAttribute
в пределах текста.image
- Image
представленный этим ImageGraphicAttribute
. Этот объект сохраняет ссылку на image
.alignment
- одно из выравнивания от этого ImageGraphicAttribute
originX
- X координат точки в пределах Image
это появляется в источнике ImageGraphicAttribute
в текстовой строке.originY
- координата Y точки в пределах Image
это появляется в источнике ImageGraphicAttribute
в текстовой строке.public float getAscent()
ImageGraphicAttribute
. Подъем ImageGraphicAttribute
расстояние от вершины изображения к источнику.getAscent
в классе GraphicAttribute
ImageGraphicAttribute
.GraphicAttribute.getBounds()
public float getDescent()
ImageGraphicAttribute
. Спуск ImageGraphicAttribute
расстояние от источника до нижней части изображения.getDescent
в классе GraphicAttribute
ImageGraphicAttribute
.GraphicAttribute.getBounds()
public float getAdvance()
ImageGraphicAttribute
. Усовершенствование ImageGraphicAttribute
расстояние от источника до правого края изображения.getAdvance
в классе GraphicAttribute
ImageGraphicAttribute
.GraphicAttribute.getBounds()
public Rectangle2D getBounds()
Rectangle2D
это включает все биты, представленные этим ImageGraphicAttribute
, относительно позиции рендеринга. Графика может быть представлена вне ее источника, подъема, спуска, или усовершенствования; но если это, реализация этого метода должна указать, где графика представляется.getBounds
в классе GraphicAttribute
Rectangle2D
это включает все биты, представленные этим ImageGraphicAttribute
.public void draw(Graphics2D graphics, float x, float y)
GraphicAttribute
в указанном расположении.draw
в классе GraphicAttribute
graphics
- Graphics2D
в котором можно представить графикуx
- пространство пользователя X координат, где графика представляетсяy
- пространство пользователя Y координирует, где графика представляетсяpublic int hashCode()
ImageGraphicAttribute
.hashCode
в классе Object
Object.equals(java.lang.Object)
, System.identityHashCode(java.lang.Object)
public boolean equals(Object rhs)
ImageGraphicAttribute
к указанному Object
.equals
в классе Object
rhs
- Object
сравниться для равенстваtrue
если это ImageGraphicAttribute
равняется rhs
; false
иначе.Object.hashCode()
, HashMap
public boolean equals(ImageGraphicAttribute rhs)
ImageGraphicAttribute
к указанному ImageGraphicAttribute
.rhs
- ImageGraphicAttribute
сравниться для равенстваtrue
если это ImageGraphicAttribute
равняется rhs
; false
иначе.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.