Uses of Interface
java.awt.Shape
-
Packages that use Shape 软件包 描述 java.awt 包含用于创建用户界面和绘制图形和图像的所有类。java.awt.font 提供与字体相关的类和界面。java.awt.geom 提供用于定义和执行与二维几何相关的对象的操作的Java 2D类。java.awt.image.renderable 提供用于生成与渲染无关的图像的类和接口。javax.swing 提供一套“轻量级”(全Java语言)组件,尽可能地在所有平台上工作。javax.swing.plaf.basic 提供根据“基本”外观构建的用户界面对象。javax.swing.text 提供处理可编辑和不可编辑文本组件的类和接口。javax.swing.text.html 提供HTMLEditorKit
类和支持类来创建HTML文本编辑器。 -
-
Uses of Shape in java.awt
Classes in java.awt that implement Shape Modifier and Type Class 描述 class
Polygon
Polygon
类封装了坐标空间内封闭的二维区域的描述。class
Rectangle
ARectangle
指定坐标空间中由Rectangle
对象的左上点(x,y)
的坐标空间中的一个区域,其宽度及其高度。Methods in java.awt that return Shape Modifier and Type 方法 描述 Shape
BasicStroke. createStrokedShape(Shape s)
返回一个Shape
其内部定义了指定的Shape
轮廓。Shape
Stroke. createStrokedShape(Shape p)
返回一个轮廓Shape
,其中包含根据由实现Stroke
接口的对象定义的规则来绘制Shape
时应绘制的区域。abstract Shape
Graphics. getClip()
获取当前的裁剪区域。Shape
Window. getShape()
返回窗口的形状。Methods in java.awt with parameters of type Shape Modifier and Type 方法 描述 abstract void
Graphics2D. clip(Shape s)
将当前的Clip
与指定的Shape
的内部相交,并将Shape
设置为Clip
的交点。Shape
BasicStroke. createStrokedShape(Shape s)
返回一个Shape
其内部定义了指定的Shape
轮廓。Shape
Stroke. createStrokedShape(Shape p)
返回一个轮廓Shape
,其中包含根据由实现Stroke
接口的对象定义的规则来描绘Shape
时应绘制的区域。abstract void
Graphics2D. draw(Shape s)
使用当前的Graphics2D
上下文的设置来Shape
的轮廓。abstract void
Graphics2D. fill(Shape s)
使用Graphics2D
上下文的设置填充Shape
的内部。abstract boolean
Graphics2D. hit(Rectangle rect, Shape s, boolean onStroke)
检查指定的Shape是否与设备空间中指定的Shape
相交。abstract void
Graphics. setClip(Shape clip)
将当前剪辑区域设置为任意剪辑形状。void
Component. setMixingCutoutShape(Shape shape)
为此轻型组件设置“混合切割”形状。void
Dialog. setShape(Shape shape)
设置窗口的形状。void
Frame. setShape(Shape shape)
设置窗口的形状。void
Window. setShape(Shape shape)
设置窗口的形状。 -
Uses of Shape in java.awt.font
Methods in java.awt.font that return Shape Modifier and Type 方法 描述 Shape
TextLayout. getBlackBoxBounds(int firstEndpoint, int secondEndpoint)
返回指定范围内的字符的黑框边界。Shape
TextLayout. getCaretShape(TextHitInfo hit)
返回一个Shape
代表这个TextLayout
的自然界限内的指定点的插入符号。Shape
TextLayout. getCaretShape(TextHitInfo hit, Rectangle2D bounds)
返回一个Shape
,表示指定边界内指定点的插入符号。Shape[]
TextLayout. getCaretShapes(int offset)
返回对应于强和弱插入符号的两个路径。Shape[]
TextLayout. getCaretShapes(int offset, Rectangle2D bounds)
返回对应于强和弱插入符号的两个路径。Shape[]
TextLayout. getCaretShapes(int offset, Rectangle2D bounds, TextLayout.CaretPolicy policy)
返回对应于强和弱插入符号的两个路径。abstract Shape
GlyphVector. getGlyphLogicalBounds(int glyphIndex)
返回此GlyphVector
指定字形的逻辑边界。abstract Shape
GlyphVector. getGlyphOutline(int glyphIndex)
返回一个Shape
其内部对应于此GlyphVector
指定字形的视觉表示。Shape
GlyphVector. getGlyphOutline(int glyphIndex, float x, float y)
返回一个Shape
其内部对应于此GlyphVector
内的指定字形的视觉表示,偏移到x,y。abstract Shape
GlyphVector. getGlyphVisualBounds(int glyphIndex)
返回GlyphVector
指定字形的视觉边界。Shape
TextLayout. getLogicalHighlightShape(int firstEndpoint, int secondEndpoint)
返回一个Shape
将逻辑选择包含在指定的范围内,扩展到这个TextLayout
。Shape
TextLayout. getLogicalHighlightShape(int firstEndpoint, int secondEndpoint, Rectangle2D bounds)
返回一个包含在指定范围内的逻辑选择的Shape
,扩展到指定的bounds
。abstract Shape
GlyphVector. getOutline()
返回一个Shape
其内部对应于该GlyphVector
的视觉表示。abstract Shape
GlyphVector. getOutline(float x, float y)
返回一个Shape
其内部对应于这个GlyphVector
在x,y渲染时的视觉表示。Shape
GraphicAttribute. getOutline(AffineTransform tx)
返回一个Shape
,表示GraphicAttribute
呈现的区域。Shape
ShapeGraphicAttribute. getOutline(AffineTransform tx)
返回一个Shape
,表示ShapeGraphicAttribute
呈现的区域。Shape
TextLayout. getOutline(AffineTransform tx)
返回Shape
表示此轮廓TextLayout
。Shape
TextLayout. getVisualHighlightShape(TextHitInfo firstEndpoint, TextHitInfo secondEndpoint)
返回一个Shape
将视觉选择包含在指定的范围内,扩展到边界。Shape
TextLayout. getVisualHighlightShape(TextHitInfo firstEndpoint, TextHitInfo secondEndpoint, Rectangle2D bounds)
返回包含指定范围内的视觉选择的路径,扩展为bounds
。Constructors in java.awt.font with parameters of type Shape Constructor 描述 ShapeGraphicAttribute(Shape shape, int alignment, boolean stroke)
构造一个ShapeGraphicAttribute
为指定Shape
。 -
Uses of Shape in java.awt.geom
Classes in java.awt.geom that implement Shape Modifier and Type Class 描述 class
Arc2D
Arc2D
是用于存储由边界矩形限定的2D弧的所有对象的抽象超,起始角度,角跨越(弧的长度),和一个闭合型(OPEN
,CHORD
,或PIE
)。static class
Arc2D.Double
此类定义了double
精度中指定的弧。static class
Arc2D.Float
此类定义了精度为float
指定的弧。class
Area
一个Area
对象存储和操纵二维空间的封闭区域的分辨率独立描述。class
CubicCurve2D
CubicCurve2D
类定义了(x,y)
坐标空间中的三次参数曲线段。static class
CubicCurve2D.Double
用double
坐标指定的三次参数曲线段。static class
CubicCurve2D.Float
用float
协调指定的三次参数曲线段。class
Ellipse2D
Ellipse2D
类描述了由框架矩形定义的椭圆。static class
Ellipse2D.Double
Double
类定义了一个double
精度中指定的椭圆。static class
Ellipse2D.Float
Float
类定义了一个float
精度中指定的椭圆。class
GeneralPath
GeneralPath
类代表由直线构造的几何路径,以及二次和立方(Bézier)曲线。class
Line2D
此Line2D
表示(x,y)
坐标空间中的线段。static class
Line2D.Double
用双坐标指定的线段。static class
Line2D.Float
用浮点坐标指定的线段。class
Path2D
Path2D
类提供了一个简单而又灵活的形状,表示任意的几何路径。static class
Path2D.Double
Double
类定义了一个几何路径,坐标存储在双精度浮点中。static class
Path2D.Float
Float
类定义了具有存储在单精度浮点中的坐标的几何路径。class
QuadCurve2D
QuadCurve2D
类定义了(x,y)
坐标空间中的二次参数曲线段。static class
QuadCurve2D.Double
用double
坐标指定的二次参数曲线段。static class
QuadCurve2D.Float
用float
坐标指定的二次参数曲线段。class
Rectangle2D
Rectangle2D
类描述了由位置(x,y)
和维度(w x h)
定义的矩形。static class
Rectangle2D.Double
Double
类定义了一个以双坐标指定的矩形。static class
Rectangle2D.Float
Float
类定义了一个以浮点坐标指定的矩形。class
RectangularShape
RectangularShape
是几何由矩形框架定义的Shape
对象的基类。class
RoundRectangle2D
RoundRectangle2D
类定义了一个矩形,其圆角由位置(x,y)
定义,尺寸为(w x h)
,以及(w x h)
的宽度和高度。static class
RoundRectangle2D.Double
Double
类定义了一个带有圆角的矩形,全部在double
指定。static class
RoundRectangle2D.Float
Float
类定义了一个带有圆角的矩形,全部在float
坐标中指定。Methods in java.awt.geom that return Shape Modifier and Type 方法 描述 Shape
AffineTransform. createTransformedShape(Shape pSrc)
返回一个新Shape
由指定的几何定义的对象Shape
已通过此变换之后。Shape
Path2D. createTransformedShape(AffineTransform at)
返回一个新的Shape
代表这个Path2D
的转换版本。Methods in java.awt.geom with parameters of type Shape Modifier and Type 方法 描述 void
Path2D. append(Shape s, boolean connect)
将指定的Shape
对象的几何对象附加到路径,可能将新几何体连接到具有线段的现有路径段。Shape
AffineTransform. createTransformedShape(Shape pSrc)
返回一个新Shape
由指定的几何定义的对象Shape
已通过此变换之后。Constructors in java.awt.geom with parameters of type Shape Constructor 描述 Area(Shape s)
Area
类从指定的Shape
对象创建区域几何。Double(Shape s)
构造一个新的双精度Path2D
从任意对象Shape
对象。Double(Shape s, AffineTransform at)
构造一个新的单精度Path2D
从任意物体Shape
对象,由一个转化AffineTransform
对象。Float(Shape s)
构造一个新的单精度Path2D
从任意对象Shape
对象。Float(Shape s, AffineTransform at)
构造一个新的单精度Path2D
从任意物体Shape
对象,由一个转化AffineTransform
对象。GeneralPath(Shape s)
构造一个新GeneralPath
从任意对象Shape
对象。 -
Uses of Shape in java.awt.image.renderable
Methods in java.awt.image.renderable that return Shape Modifier and Type 方法 描述 Shape
RenderContext. getAreaOfInterest()
获取当前包含在RenderContext中的兴趣。Methods in java.awt.image.renderable with parameters of type Shape Modifier and Type 方法 描述 void
RenderContext. setAreaOfInterest(Shape newAoi)
设置当前感兴趣的区域。Constructors in java.awt.image.renderable with parameters of type Shape Constructor 描述 RenderContext(AffineTransform usr2dev, Shape aoi)
构造一个具有给定变换和感兴趣区域的RenderContext。RenderContext(AffineTransform usr2dev, Shape aoi, RenderingHints hints)
构造具有给定变换的RenderContext。 -
Uses of Shape in javax.swing
Methods in javax.swing that return Shape Modifier and Type 方法 描述 Shape
DebugGraphics. getClip()
覆盖Graphics.getClip
。Methods in javax.swing with parameters of type Shape Modifier and Type 方法 描述 void
DebugGraphics. setClip(Shape clip)
覆盖Graphics.setClip
。 -
Uses of Shape in javax.swing.plaf.basic
Classes in javax.swing.plaf.basic that implement Shape Modifier and Type Class 描述 static class
BasicTextUI.BasicCaret
接口默认实现Caret
。 -
Uses of Shape in javax.swing.text
Classes in javax.swing.text that implement Shape Modifier and Type Class 描述 class
DefaultCaret
默认的Caret实现。Methods in javax.swing.text that return Shape Modifier and Type 方法 描述 protected Shape
FieldView. adjustAllocation(Shape a)
调整给予视图的分配是文本字段的合适分配。protected Shape
AsyncBoxView.ChildLocator. getChildAllocation(int index)
获取用于子视图的分配。Shape
AsyncBoxView.ChildLocator. getChildAllocation(int index, Shape a)
获取用于子视图的分配。Shape
AsyncBoxView. getChildAllocation(int index, Shape a)
获取给定子视图的分配。Shape
BoxView. getChildAllocation(int index, Shape a)
获取给定子视图的分配。Shape
CompositeView. getChildAllocation(int index, Shape a)
获取给定子视图的分配。Shape
View. getChildAllocation(int index, Shape a)
获取给定子视图的分配。Shape
AsyncBoxView. modelToView(int pos, Shape a, Position.Bias b)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Shape
BoxView. modelToView(int pos, Shape a, Position.Bias b)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Shape
ComponentView. modelToView(int pos, Shape a, Position.Bias b)
提供从模型的坐标空间到视图的坐标空间的映射。Shape
CompositeView. modelToView(int pos, Shape a, Position.Bias b)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Shape
CompositeView. modelToView(int p0, Position.Bias b0, int p1, Position.Bias b1, Shape a)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Shape
FieldView. modelToView(int pos, Shape a, Position.Bias b)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。abstract Shape
GlyphView.GlyphPainter. modelToView(GlyphView v, int pos, Position.Bias bias, Shape a)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Shape
GlyphView. modelToView(int pos, Shape a, Position.Bias b)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Shape
IconView. modelToView(int pos, Shape a, Position.Bias b)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Shape
PasswordView. modelToView(int pos, Shape a, Position.Bias b)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Shape
PlainView. modelToView(int pos, Shape a, Position.Bias b)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Shape
View. modelToView(int pos, Shape a)
已过时。abstract Shape
View. modelToView(int pos, Shape a, Position.Bias b)
提供给定字符从文档模型坐标空间到视图坐标空间的映射。Shape
View. modelToView(int p0, Position.Bias b0, int p1, Position.Bias b1, Shape a)
为给定区域提供从文档模型坐标空间到视图坐标空间的映射。Shape
DefaultHighlighter.DefaultHighlightPainter. paintLayer(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c, View view)
画出一部分亮点。abstract Shape
LayeredHighlighter.LayerPainter. paintLayer(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View view)
Methods in javax.swing.text with parameters of type Shape Modifier and Type 方法 描述 protected Shape
FieldView. adjustAllocation(Shape a)
调整给予视图的分配是文本字段的合适分配。View
ParagraphView. breakView(int axis, float len, Shape a)
以给定长度在给定轴上打破此视图。void
FlowView. changedUpdate(DocumentEvent changes, Shape a, ViewFactory f)
在该视图负责的位置向文档发出属性更改的通知。void
GlyphView. changedUpdate(DocumentEvent e, Shape a, ViewFactory f)
在该视图负责的位置向文档发出属性更改的通知。void
LabelView. changedUpdate(DocumentEvent e, Shape a, ViewFactory f)
在该视图负责的位置向文档发出属性更改的通知。void
ParagraphView. changedUpdate(DocumentEvent changes, Shape a, ViewFactory f)
在该视图负责的位置向文档发出属性更改的通知。void
PlainView. changedUpdate(DocumentEvent changes, Shape a, ViewFactory f)
在该视图负责的位置向文档发出属性更改的通知。void
View. changedUpdate(DocumentEvent e, Shape a, ViewFactory f)
在该视图负责的位置向文档发出属性更改的通知。void
WrappedPlainView. changedUpdate(DocumentEvent e, Shape a, ViewFactory f)
在该视图负责的位置向文档发出属性更改的通知。protected void
PlainView. damageLineRange(int line0, int line1, Shape a, Component host)
重复给定行范围。protected void
BoxView. forwardUpdate(DocumentEvent.ElementChange ec, DocumentEvent e, Shape a, ViewFactory f)
将给定的DocumentEvent
转发给需要通知模型更改的子视图。protected void
TableView. forwardUpdate(DocumentEvent.ElementChange ec, DocumentEvent e, Shape a, ViewFactory f)
protected void
View. forwardUpdate(DocumentEvent.ElementChange ec, DocumentEvent e, Shape a, ViewFactory f)
将给定的DocumentEvent
转发给需要通知模型更改的子视图。protected void
View. forwardUpdateToView(View v, DocumentEvent e, Shape a, ViewFactory f)
向前DocumentEvent
给予子视图。Shape
AsyncBoxView.ChildLocator. getChildAllocation(int index, Shape a)
获取用于子视图的分配。Shape
AsyncBoxView. getChildAllocation(int index, Shape a)
获取给定子视图的分配。Shape
BoxView. getChildAllocation(int index, Shape a)
获取给定子视图的分配。Shape
CompositeView. getChildAllocation(int index, Shape a)
获取给定子视图的分配。Shape
View. getChildAllocation(int index, Shape a)
获取给定子视图的分配。protected int
ParagraphView. getClosestPositionTo(int pos, Position.Bias b, Shape a, int direction, Position.Bias[] biasRet, int rowIndex, int x)
将最接近的模型位置返回到x
。protected Rectangle
CompositeView. getInsideAllocation(Shape a)
将给予视图的不可变分配转换为表示内部分配的可变分配(即,删除顶,左,底和右插入的给定分配的边界。protected int
CompositeView. getNextEastWestVisualPositionFrom(int pos, Position.Bias b, Shape a, int direction, Position.Bias[] biasRet)
返回光标的下一个视觉位置,以东或西方向。protected int
CompositeView. getNextNorthSouthVisualPositionFrom(int pos, Position.Bias b, Shape a, int direction, Position.Bias[] biasRet)
返回光标的下一个视觉位置,在北或南方向。protected int
ParagraphView. getNextNorthSouthVisualPositionFrom(int pos, Position.Bias b, Shape a, int direction, Position.Bias[] biasRet)
返回光标的下一个视觉位置,以东或西方向。int
AsyncBoxView. getNextVisualPositionFrom(int pos, Position.Bias b, Shape a, int direction, Position.Bias[] biasRet)
提供一种方法来确定可能放置插入符号的下一个视觉表示的模型位置。int
CompositeView. getNextVisualPositionFrom(int pos, Position.Bias b, Shape a, int direction, Position.Bias[] biasRet)
提供一种方法来确定可能放置插入符号的下一个视觉表示的模型位置。int
GlyphView. getNextVisualPositionFrom(int pos, Position.Bias b, Shape a, int direction, Position.Bias[] biasRet)
提供一种方法来确定可能放置插入符号的下一个视觉表示的模型位置。int
GlyphView.GlyphPainter. getNextVisualPositionFrom(GlyphView v, int pos, Position.Bias b, Shape a, int direction, Position.Bias[] biasRet)
提供一种方法来确定可能放置插入符号的下一个视觉表示的模型位置。int
View. getNextVisualPositionFrom(int pos, Position.Bias b, Shape a, int direction, Position.Bias[] biasRet)
提供一种方法来确定下一个可视表示的模型位置,在该位置可以放置插入符。String
View. getToolTipText(float x, float y, Shape allocation)
返回指定位置的工具提示文本。int
View. getViewIndex(float x, float y, Shape allocation)
返回表示视图中给定位置的子视图索引。int
AsyncBoxView.ChildLocator. getViewIndexAtPoint(float x, float y, Shape a)
在给定点获取子视图索引。void
FieldView. insertUpdate(DocumentEvent changes, Shape a, ViewFactory f)
在该视图负责的位置发出通知。void
FlowView. insertUpdate(DocumentEvent changes, Shape a, ViewFactory f)
在该视图负责的位置发出通知。void
GlyphView. insertUpdate(DocumentEvent e, Shape a, ViewFactory f)
在该视图负责的位置发出通知。void
PlainView. insertUpdate(DocumentEvent changes, Shape a, ViewFactory f)
在该视图负责的位置发出通知。void
View. insertUpdate(DocumentEvent e, Shape a, ViewFactory f)
在该视图负责的位置发出通知。void
WrappedPlainView. insertUpdate(DocumentEvent e, Shape a, ViewFactory f)
在该视图负责的位置发出通知。void
ZoneView. insertUpdate(DocumentEvent changes, Shape a, ViewFactory f)
在该视图负责的位置发出通知。protected Rectangle
PlainView. lineToRect(Shape a, int line)
确定表示给定行的矩形。Shape
AsyncBoxView. modelToView(int pos, Shape a, Position.Bias b)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Shape
BoxView. modelToView(int pos, Shape a, Position.Bias b)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Shape
ComponentView. modelToView(int pos, Shape a, Position.Bias b)
提供从模型的坐标空间到视图的坐标空间的映射。Shape
CompositeView. modelToView(int pos, Shape a, Position.Bias b)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Shape
CompositeView. modelToView(int p0, Position.Bias b0, int p1, Position.Bias b1, Shape a)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Shape
FieldView. modelToView(int pos, Shape a, Position.Bias b)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。abstract Shape
GlyphView.GlyphPainter. modelToView(GlyphView v, int pos, Position.Bias bias, Shape a)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Shape
GlyphView. modelToView(int pos, Shape a, Position.Bias b)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Shape
IconView. modelToView(int pos, Shape a, Position.Bias b)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Shape
PasswordView. modelToView(int pos, Shape a, Position.Bias b)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Shape
PlainView. modelToView(int pos, Shape a, Position.Bias b)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Shape
View. modelToView(int pos, Shape a)
已过时。abstract Shape
View. modelToView(int pos, Shape a, Position.Bias b)
提供给定字符从文档模型坐标空间到视图坐标空间的映射。Shape
View. modelToView(int p0, Position.Bias b0, int p1, Position.Bias b1, Shape a)
为给定区域提供从文档模型坐标空间到视图坐标空间的映射。void
AsyncBoxView. paint(Graphics g, Shape alloc)
使用给定的分配和渲染表面渲染视图。void
BoxView. paint(Graphics g, Shape allocation)
使用给定的渲染表面和该表面上的区域渲染BoxView
。void
ComponentView. paint(Graphics g, Shape a)
真正的绘画行为自然地发生在组件与其父容器(托管此视图的同一容器)的关联中。void
DefaultHighlighter.DefaultHighlightPainter. paint(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c)
画亮点void
FieldView. paint(Graphics g, Shape a)
渲染使用给定的渲染表面和该表面上的区域。abstract void
GlyphView.GlyphPainter. paint(GlyphView v, Graphics g, Shape a, int p0, int p1)
绘制表示给定范围的字形。void
GlyphView. paint(Graphics g, Shape a)
渲染文本样式运行的一部分。void
Highlighter.HighlightPainter. paint(Graphics g, int p0, int p1, Shape bounds, JTextComponent c)
渲染亮点。void
IconView. paint(Graphics g, Shape a)
画图标。void
ParagraphView. paint(Graphics g, Shape a)
渲染使用给定的渲染表面和该表面上的区域。void
PlainView. paint(Graphics g, Shape a)
渲染使用给定的渲染表面和该表面上的区域。abstract void
View. paint(Graphics g, Shape allocation)
渲染使用给定的渲染表面和该表面上的区域。void
WrappedPlainView. paint(Graphics g, Shape a)
渲染使用给定的渲染表面和该表面上的区域。Shape
DefaultHighlighter.DefaultHighlightPainter. paintLayer(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c, View view)
画出一部分亮点。abstract Shape
LayeredHighlighter.LayerPainter. paintLayer(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View view)
void
DefaultHighlighter. paintLayeredHighlights(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View view)
当叶视图(如LabelView)呈现时,它们应该调用此方法。abstract void
LayeredHighlighter. paintLayeredHighlights(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View view)
当叶视图(如LabelView)呈现时,它们应该调用此方法。void
FieldView. removeUpdate(DocumentEvent changes, Shape a, ViewFactory f)
在该视图负责的位置发出文档中已删除某些内容的通知。void
FlowView. removeUpdate(DocumentEvent changes, Shape a, ViewFactory f)
在该视图负责的位置发出文档中已删除某些内容的通知。void
GlyphView. removeUpdate(DocumentEvent e, Shape a, ViewFactory f)
在该视图负责的位置发出文档中已删除某些内容的通知。void
PlainView. removeUpdate(DocumentEvent changes, Shape a, ViewFactory f)
在该视图负责的位置发出文档中已删除某些内容的通知。void
View. removeUpdate(DocumentEvent e, Shape a, ViewFactory f)
在该视图负责的位置发出文档中已删除某些内容的通知。void
WrappedPlainView. removeUpdate(DocumentEvent e, Shape a, ViewFactory f)
在该视图负责的位置发出文档中已删除某些内容的通知。void
ZoneView. removeUpdate(DocumentEvent changes, Shape a, ViewFactory f)
在该视图负责的位置发出文档中已删除某些内容的通知。protected void
AsyncBoxView.ChildLocator. setAllocation(Shape a)
将当前分配的形状复制到用于存储当前分配的Rectangle中。protected void
PlainView. updateDamage(DocumentEvent changes, Shape a, ViewFactory f)
重印给定文件事件所涉及的变化区域。protected void
AsyncBoxView. updateLayout(DocumentEvent.ElementChange ec, DocumentEvent e, Shape a)
响应于从模型接收到更改的通知更新布局。protected void
View. updateLayout(DocumentEvent.ElementChange ec, DocumentEvent e, Shape a)
响应于从模型接收到更改的通知更新布局。int
AsyncBoxView. viewToModel(float x, float y, Shape a, Position.Bias[] biasReturn)
提供从视图坐标空间到模型的逻辑坐标空间的映射。int
BoxView. viewToModel(float x, float y, Shape a, Position.Bias[] bias)
提供从视图坐标空间到模型的逻辑坐标空间的映射。int
ComponentView. viewToModel(float x, float y, Shape a, Position.Bias[] bias)
提供从视图坐标空间到模型的逻辑坐标空间的映射。int
CompositeView. viewToModel(float x, float y, Shape a, Position.Bias[] bias)
提供从视图坐标空间到模型的逻辑坐标空间的映射。int
FieldView. viewToModel(float fx, float fy, Shape a, Position.Bias[] bias)
提供从视图坐标空间到模型的逻辑坐标空间的映射。abstract int
GlyphView.GlyphPainter. viewToModel(GlyphView v, float x, float y, Shape a, Position.Bias[] biasReturn)
提供从视图坐标空间到模型的逻辑坐标空间的映射。int
GlyphView. viewToModel(float x, float y, Shape a, Position.Bias[] biasReturn)
提供从视图坐标空间到模型的逻辑坐标空间的映射。int
IconView. viewToModel(float x, float y, Shape a, Position.Bias[] bias)
提供从视图坐标空间到模型的逻辑坐标空间的映射。int
PasswordView. viewToModel(float fx, float fy, Shape a, Position.Bias[] bias)
提供从视图坐标空间到模型的逻辑坐标空间的映射。int
PlainView. viewToModel(float x, float y, Shape a, Position.Bias[] bias)
提供从视图坐标空间到模型的逻辑坐标空间的映射。int
View. viewToModel(float x, float y, Shape a)
已过时。abstract int
View. viewToModel(float x, float y, Shape a, Position.Bias[] biasReturn)
提供从视图坐标空间到模型的逻辑坐标空间的映射。 -
Uses of Shape in javax.swing.text.html
Methods in javax.swing.text.html that return Shape Modifier and Type 方法 描述 Shape
ImageView. modelToView(int pos, Shape a, Position.Bias b)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。Methods in javax.swing.text.html with parameters of type Shape Modifier and Type 方法 描述 void
BlockView. changedUpdate(DocumentEvent changes, Shape a, ViewFactory f)
void
ImageView. changedUpdate(DocumentEvent e, Shape a, ViewFactory f)
当Elements属性更改时调用。void
InlineView. changedUpdate(DocumentEvent e, Shape a, ViewFactory f)
在该视图负责的位置向文档发出属性更改的通知。String
ImageView. getToolTipText(float x, float y, Shape allocation)
对于图像,工具提示文本来自使用ALT
属性指定的文本。void
InlineView. insertUpdate(DocumentEvent e, Shape a, ViewFactory f)
在该视图负责的位置发出通知。Shape
ImageView. modelToView(int pos, Shape a, Position.Bias b)
提供从文档模型坐标空间映射到映射到它的视图的坐标空间的映射。void
BlockView. paint(Graphics g, Shape allocation)
渲染使用给定的渲染表面和该表面上的区域。void
ImageView. paint(Graphics g, Shape a)
绘制视图。void
ListView. paint(Graphics g, Shape allocation)
渲染使用给定的渲染表面和该表面上的区域。void
ParagraphView. paint(Graphics g, Shape a)
渲染使用给定的渲染表面和该表面上的区域。void
InlineView. removeUpdate(DocumentEvent e, Shape a, ViewFactory f)
在该视图负责的位置发出文档中已删除某些内容的通知。int
ImageView. viewToModel(float x, float y, Shape a, Position.Bias[] bias)
提供从视图坐标空间到模型的逻辑坐标空间的映射。
-