public abstract class AbstractOutputDevice extends Object implements OutputDevice
OutputDevice. It provides complete
implementations for many OutputDevice methods.| 构造器和说明 |
|---|
AbstractOutputDevice() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
drawDebugOutline(RenderingContext c,
Box box,
FSColor color) |
protected abstract void |
drawLine(int x1,
int y1,
int x2,
int y2) |
void |
drawText(RenderingContext c,
InlineText inlineText) |
void |
drawTextDecoration(RenderingContext c,
InlineLayoutBox iB,
TextDecoration decoration) |
void |
drawTextDecoration(RenderingContext c,
LineBox lineBox) |
void |
paintBackground(RenderingContext c,
Box box) |
void |
paintBackground(RenderingContext c,
CalculatedStyle style,
Rectangle bounds,
Rectangle bgImageContainer,
BorderPropertySet border) |
void |
paintBorder(RenderingContext c,
Box box) |
void |
paintBorder(RenderingContext c,
CalculatedStyle style,
Rectangle edge,
int sides) |
void |
paintCollapsedBorder(RenderingContext c,
BorderPropertySet border,
Rectangle bounds,
int side) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclip, drawBorderLine, drawImage, drawOval, drawRect, drawSelection, fill, fillOval, fillRect, getClip, getRenderingHint, getStroke, isSupportsCMYKColors, isSupportsSelection, paintReplacedElement, setClip, setColor, setFont, setRenderingHint, setStroke, translateprotected abstract void drawLine(int x1,
int y1,
int x2,
int y2)
public void drawText(RenderingContext c, InlineText inlineText)
drawText 在接口中 OutputDevicepublic void drawTextDecoration(RenderingContext c, InlineLayoutBox iB, TextDecoration decoration)
drawTextDecoration 在接口中 OutputDevicepublic void drawTextDecoration(RenderingContext c, LineBox lineBox)
drawTextDecoration 在接口中 OutputDevicepublic void drawDebugOutline(RenderingContext c, Box box, FSColor color)
drawDebugOutline 在接口中 OutputDevicepublic void paintCollapsedBorder(RenderingContext c, BorderPropertySet border, Rectangle bounds, int side)
paintCollapsedBorder 在接口中 OutputDevicepublic void paintBorder(RenderingContext c, Box box)
paintBorder 在接口中 OutputDevicepublic void paintBorder(RenderingContext c, CalculatedStyle style, Rectangle edge, int sides)
paintBorder 在接口中 OutputDevicepublic void paintBackground(RenderingContext c, CalculatedStyle style, Rectangle bounds, Rectangle bgImageContainer, BorderPropertySet border)
paintBackground 在接口中 OutputDevicepublic void paintBackground(RenderingContext c, Box box)
paintBackground 在接口中 OutputDeviceCopyright © 2019. All Rights Reserved.