インタフェースjava.awt.Shape
の使用
パッケージ
説明
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
フォント関連のクラスおよびインタフェースを提供します。
2次元幾何学的図形に関連するオブジェクトで処理を定義および実行するJava 2Dクラスを提供します。
レンダリングに依存しないイメージを作成するためのクラスおよびインタフェースを提供します。
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
HTMLテキスト・エディタを作成するためのクラス
HTMLEditorKit
とサポート・クラスを提供します。-
java.awtでのShapeの使用
修飾子と型クラス説明class
Polygon
クラスは、座標空間内の閉じられた2次元領域の記述をカプセル化します。class
Rectangle
は、座標空間内のRectangle
オブジェクトの左上の点(x,y)
、その幅、およびその高さで囲まれた座標空間内の領域を指定します。修飾子と型メソッド説明BasicStroke.createStrokedShape
(Shape s) 指定されたShape
のストロークで描画された輪郭が内部で定義されているShape
を返します。Stroke.createStrokedShape
(Shape p) Stroke
インタフェースを実装するオブジェクトによって定義されたルールに従ってShape
がストロークで描画されるときにペイントされるべき領域を囲む輪郭Shape
を返します。abstract Shape
Graphics.getClip()
現在のクリッピング領域を返します。Window.getShape()
ウィンドウの形状を返します。修飾子と型メソッド説明abstract void
現在のClip
を指定されたShape
の内部と交差させ、そのClip
を結果として得られる共通部分に設定します。BasicStroke.createStrokedShape
(Shape s) 指定されたShape
のストロークで描画された輪郭が内部で定義されているShape
を返します。Stroke.createStrokedShape
(Shape p) Stroke
インタフェースを実装するオブジェクトによって定義されたルールに従ってShape
がストロークで描画されるときにペイントされるべき領域を囲む輪郭Shape
を返します。abstract void
現在のGraphics2D
コンテキストの設定を使用して、Shape
の輪郭をストロークで描画します。abstract void
Graphics2D
コンテキストの設定を使用して、Shape
の内部を塗りつぶします。abstract boolean
指定されたShape
が、デバイス空間内にある指定されたRectangle
と交差しているかどうかをチェックします。abstract void
現在のクリッピング領域を任意のクリップ形状に設定します。void
Component.setMixingCutoutShape
(Shape shape) この軽量コンポーネントの'mixing-cutout'シェイプを設定します。void
ウィンドウの形状を設定します。 -
java.awt.fontでのShapeの使用
修飾子と型メソッド説明TextLayout.getBlackBoxBounds
(int firstEndpoint, int secondEndpoint) 指定された範囲にあるすべての文字のブラック・ボックス境界を返します。TextLayout.getCaretShape
(TextHitInfo hit) このTextLayout
の自然境界内の指定されたヒットにあるキャレットを表すShape
を返します。TextLayout.getCaretShape
(TextHitInfo hit, Rectangle2D bounds) 指定された境界内の指定されたヒットにあるキャレットを表すShape
を返します。Shape[]
TextLayout.getCaretShapes
(int offset) 強いキャレットと弱いキャレットに対応する2つの輪郭線を返します。Shape[]
TextLayout.getCaretShapes
(int offset, Rectangle2D bounds) 強いキャレットと弱いキャレットに対応する2つの輪郭線を返します。Shape[]
TextLayout.getCaretShapes
(int offset, Rectangle2D bounds, TextLayout.CaretPolicy policy) 強いキャレットと弱いキャレットに対応する2つの輪郭線を返します。abstract Shape
GlyphVector.getGlyphLogicalBounds
(int glyphIndex) このGlyphVector
内の指定されたグリフの論理境界を返します。abstract Shape
GlyphVector.getGlyphOutline
(int glyphIndex) その内部がこのGlyphVector
内の指定されたグリフの視覚表現に対応するShape
を返します。GlyphVector.getGlyphOutline
(int glyphIndex, float x, float y) その内部がこのGlyphVector
内の指定されたグリフの視覚表現に対応するShape
を、x,y からの位置のオフセットとして返します。abstract Shape
GlyphVector.getGlyphVisualBounds
(int glyphIndex) GlyphVector
内の指定されたグリフの視覚境界を返します。TextLayout.getLogicalHighlightShape
(int firstEndpoint, int secondEndpoint) 指定された範囲の論理的な選択範囲を囲むShape
を、このTextLayout
の自然境界まで拡張して返します。TextLayout.getLogicalHighlightShape
(int firstEndpoint, int secondEndpoint, Rectangle2D bounds) 指定された範囲の論理的な選択範囲を囲むShape
を、指定されたbounds
まで拡張して返します。abstract Shape
GlyphVector.getOutline()
その内部がこのGlyphVector
の視覚表現に対応するShape
を返します。abstract Shape
GlyphVector.getOutline
(float x, float y) x, yで描画されたときに、その内部がこのGlyphVector
の視覚表現に対応するShape
を返します。GraphicAttribute.getOutline
(AffineTransform tx) このGraphicAttribute
によってレンダリングされる領域を表すShape
を返します。ShapeGraphicAttribute.getOutline
(AffineTransform tx) このShapeGraphicAttribute
によってレンダリングされる領域を表すShape
を返します。TextLayout.getOutline
(AffineTransform tx) このTextLayout
の輪郭を表すShape
を返します。TextLayout.getVisualHighlightShape
(TextHitInfo firstEndpoint, TextHitInfo secondEndpoint) 指定された範囲の視覚的な選択範囲を囲むShape
を、境界まで拡張して返します。TextLayout.getVisualHighlightShape
(TextHitInfo firstEndpoint, TextHitInfo secondEndpoint, Rectangle2D bounds) 指定された範囲の視覚的な選択範囲を囲む輪郭線を、bounds
まで拡張して返します。修飾子コンストラクタ説明ShapeGraphicAttribute
(Shape shape, int alignment, boolean stroke) 指定されたShape
のShapeGraphicAttribute
を構築します。 -
java.awt.geomでのShapeの使用
修飾子と型クラス説明class
Arc2D
は、表示枠の矩形、始角、角の大きさ(弧の長さ)、および閉じ方の種類(OPEN
、CHORD
、またはPIE
)によって定義される2次元の弧を格納するすべてのオブジェクトの抽象スーパー・クラスです。static class
このクラスは、double
精度で指定された弧を定義します。static class
このクラスは、float
精度で指定された弧を定義します。class
Area
オブジェクトは、2次元空間の閉じた領域について解像度に依存しない記述を格納および操作します。class
CubicCurve2D
クラスは、(x,y)
座標空間の3次パラメトリック曲線セグメントを定義します。static class
double
座標で指定された3次パラメトリック曲線セグメント。static class
float
座標で指定された3次パラメトリック曲線セグメント。class
Ellipse2D
クラスは、表示枠矩形によって定義される楕円を記述します。static class
Double
クラスは、double
精度で指定された楕円を定義します。static class
Float
クラスは、float
精度で指定された楕円を定義します。final class
GeneralPath
クラスは、直線、2次曲線、および3次(ベジェ)曲線から作成された幾何学的パスを表します。class
Line2D
クラスは、(x,y)
座標空間のライン・セグメントを表します。static class
double座標で指定されたライン・セグメントです。static class
float座標で指定されたライン・セグメントです。class
Path2D
クラスは、単純ですが柔軟性のある、任意の幾何学的パスを表す形状を提供します。static class
Double
クラスは、座標が倍精度浮動小数点で格納される幾何学的パスを定義します。static class
Float
クラスは、座標が単精度浮動小数点で格納される幾何学的パスを定義します。class
QuadCurve2D
クラスは、(x,y)
座標空間の2次パラメトリック曲線セグメントを定義します。static class
double
座標で指定された2次パラメトリック曲線セグメント。static class
float
座標で指定された2次パラメトリック曲線セグメント。class
Rectangle2D
クラスは、位置(x,y)
およびサイズ(w x h)
で定義される矩形を記述します。static class
Double
クラスは、double座標で指定される矩形を定義します。static class
Float
クラスは、float座標で指定される矩形を定義します。class
RectangularShape
は、幾何学的図形が矩形フレームによって定義される多くのShape
オブジェクトの基底クラスです。class
RoundRectangle2D
クラスは、位置(x,y)
、サイズ(w x h)
、および角を丸める弧の幅と高さで定義される丸みを付けた角を持つ矩形を定義します。static class
Double
クラスは、すべてがdouble
座標で指定された、丸みを付けた角を持つ矩形を定義します。static class
Float
クラスは、すべてがfloat
座標で指定された、丸みを付けた角を持つ矩形を定義します。修飾子と型メソッド説明AffineTransform.createTransformedShape
(Shape pSrc) 指定されたShape
がこの変換によって変換されたあと、その幾何学的図形で定義された新しいShape
オブジェクトを返します。final Shape
Path2D.createTransformedShape
(AffineTransform at) このPath2D
の変換されたあとのバージョンを表す、新しいShape
を返します。修飾子と型メソッド説明final void
指定されたShape
オブジェクトの幾何学的図形をパスに追加します。その新しい幾何学的図形をライン・セグメントで既存のパス・セグメントに接続することも可能です。AffineTransform.createTransformedShape
(Shape pSrc) 指定されたShape
がこの変換によって変換されたあと、その幾何学的図形で定義された新しいShape
オブジェクトを返します。修飾子コンストラクタ説明Area
クラスは、指定されたShape
オブジェクトから領域幾何学的図形を作成します。任意のShape
オブジェクトから、新しい空の倍精度Path2D
を構築します。Double
(Shape s, AffineTransform at) AffineTransform
オブジェクトによって変換される、任意のShape
オブジェクトから新しい倍精度Path2D
オブジェクトを構築します。任意のShape
オブジェクトから、新しい単精度Path2D
を構築します。Float
(Shape s, AffineTransform at) AffineTransform
オブジェクトによって変換される、任意のShape
オブジェクトから新しい単精度Path2D
オブジェクトを構築します。GeneralPath
(Shape s) 任意のShape
オブジェクトから、新しいGeneralPath
オブジェクトを構築します。 -
java.awt.image.renderableでのShapeの使用
修飾子コンストラクタ説明RenderContext
(AffineTransform usr2dev, Shape aoi) 指定された変換および処理対象範囲を使ってRenderContextを構築します。RenderContext
(AffineTransform usr2dev, Shape aoi, RenderingHints hints) 指定された変換を使ってRenderContextを構築します。 -
javax.swingでのShapeの使用
-
javax.swing.plaf.basicでのShapeの使用
-
javax.swing.textでのShapeの使用
修飾子と型メソッド説明protected Shape
FieldView.adjustAllocation
(Shape a) ビューに指定された割り当てを調整して、テキスト・フィールドに適した割当てにします。protected Shape
AsyncBoxView.ChildLocator.getChildAllocation
(int index) 子ビューに使う割り当てを取得します。AsyncBoxView.ChildLocator.getChildAllocation
(int index, Shape a) 子ビューに使う割り当てを取得します。AsyncBoxView.getChildAllocation
(int index, Shape a) 指定された子ビューの割り当てを取得します。BoxView.getChildAllocation
(int index, Shape a) 指定された子ビューの割り当てを取得します。CompositeView.getChildAllocation
(int index, Shape a) 指定された、レンダリングする子ビューへの割り当てを取得します。View.getChildAllocation
(int index, Shape a) 指定された子ビューの割り当てを取得します。AsyncBoxView.modelToView
(int pos, Shape a, Position.Bias b) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。BoxView.modelToView
(int pos, Shape a, Position.Bias b) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。ComponentView.modelToView
(int pos, Shape a, Position.Bias b) モデルの座標空間から、ビューの座標空間へのマッピングを提供します。CompositeView.modelToView
(int pos, Shape a, Position.Bias b) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。CompositeView.modelToView
(int p0, Position.Bias b0, int p1, Position.Bias b1, Shape a) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。FieldView.modelToView
(int pos, Shape a, Position.Bias b) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。abstract Shape
GlyphView.GlyphPainter.modelToView
(GlyphView v, int pos, Position.Bias bias, Shape a) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。GlyphView.modelToView
(int pos, Shape a, Position.Bias b) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。IconView.modelToView
(int pos, Shape a, Position.Bias b) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。PasswordView.modelToView
(int pos, Shape a, Position.Bias b) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。PlainView.modelToView
(int pos, Shape a, Position.Bias b) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。View.modelToView
(int pos, Shape a) 非推奨。abstract Shape
View.modelToView
(int pos, Shape a, Position.Bias b) 指定した文字について、ドキュメント・モデル座標空間からビュー座標空間へのマッピングを提供します。View.modelToView
(int p0, Position.Bias b0, int p1, Position.Bias b1, Shape a) 指定した範囲について、ドキュメント・モデル座標空間からビュー座標空間へのマッピングを提供します。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) ハイライトの一部分をペイントします。修飾子と型メソッド説明protected Shape
FieldView.adjustAllocation
(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
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
を転送します。AsyncBoxView.ChildLocator.getChildAllocation
(int index, Shape a) 子ビューに使う割り当てを取得します。AsyncBoxView.getChildAllocation
(int index, Shape a) 指定された子ビューの割り当てを取得します。BoxView.getChildAllocation
(int index, Shape a) 指定された子ビューの割り当てを取得します。CompositeView.getChildAllocation
(int index, Shape a) 指定された、レンダリングする子ビューへの割り当てを取得します。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) カーソルを置くことのできる、次の視覚的な位置を返します。方向は右(east)または左(west)になります。protected int
CompositeView.getNextNorthSouthVisualPositionFrom
(int pos, Position.Bias b, Shape a, int direction, Position.Bias[] biasRet) カーソルを置くことのできる、次の視覚的な位置を返します。方向は上(north)または下(south)になります。protected int
ParagraphView.getNextNorthSouthVisualPositionFrom
(int pos, Position.Bias b, Shape a, int direction, Position.Bias[] biasRet) カーソルを置くことのできる、次の視覚的な位置を返します。方向は右(east)または左(west)になります。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) キャレットが配置される可能性のある、視覚的に表された次のモデル位置を決定する手段を提供します。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) 指定した行を表す矩形を判別します。AsyncBoxView.modelToView
(int pos, Shape a, Position.Bias b) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。BoxView.modelToView
(int pos, Shape a, Position.Bias b) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。ComponentView.modelToView
(int pos, Shape a, Position.Bias b) モデルの座標空間から、ビューの座標空間へのマッピングを提供します。CompositeView.modelToView
(int pos, Shape a, Position.Bias b) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。CompositeView.modelToView
(int p0, Position.Bias b0, int p1, Position.Bias b1, Shape a) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。FieldView.modelToView
(int pos, Shape a, Position.Bias b) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。abstract Shape
GlyphView.GlyphPainter.modelToView
(GlyphView v, int pos, Position.Bias bias, Shape a) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。GlyphView.modelToView
(int pos, Shape a, Position.Bias b) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。IconView.modelToView
(int pos, Shape a, Position.Bias b) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。PasswordView.modelToView
(int pos, Shape a, Position.Bias b) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。PlainView.modelToView
(int pos, Shape a, Position.Bias b) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。View.modelToView
(int pos, Shape a) 非推奨。abstract Shape
View.modelToView
(int pos, Shape a, Position.Bias b) 指定した文字について、ドキュメント・モデル座標空間からビュー座標空間へのマッピングを提供します。View.modelToView
(int p0, Position.Bias b0, int p1, Position.Bias b1, Shape a) 指定した範囲について、ドキュメント・モデル座標空間からビュー座標空間へのマッピングを提供します。void
指定された割当ておよびレンダリング表面を使って、ビューをレンダリングします。void
特定のレンダリング表面とその表面上の領域を使用してBoxView
をレンダリングします。void
実際のペイントの動作は通常、コンポーネントがその親コンテナ(このビューを収容するコンテナ)との関連付けから発生します。void
DefaultHighlighter.DefaultHighlightPainter.paint
(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c) ハイライトをペイントします。void
指定されたレンダリング表面およびその表面上の領域を使ってレンダリングします。abstract void
指定された範囲を表すグリフをペイントします。void
一連のテキスト・スタイルの一部をレンダリングします。void
Highlighter.HighlightPainter.paint
(Graphics g, int p0, int p1, Shape bounds, JTextComponent c) ハイライトをレンダリングします。void
アイコンをペイントします。void
指定されたレンダリング表面およびその表面上の領域を使ってレンダリングします。void
指定されたレンダリング表面およびその表面上の領域を使ってレンダリングします。abstract void
指定されたレンダリング表面およびその表面上の領域を使ってレンダリングします。void
指定されたレンダリング表面およびその表面上の領域を使ってレンダリングします。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) このメソッドは、葉View (LabelViewなど)のレンダリング中に呼び出されます。abstract void
LayeredHighlighter.paintLayeredHighlights
(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View 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) 現在割り当てられている形状を、現在の割り当てを格納するのに使用する矩形にコピーします。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) ビューの座標空間からモデルの論理座標空間へのマッピングを提供します。 -
javax.swing.text.htmlでのShapeの使用
修飾子と型メソッド説明ImageView.modelToView
(int pos, Shape a, Position.Bias b) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。修飾子と型メソッド説明void
ImageView.changedUpdate
(DocumentEvent e, Shape a, ViewFactory f) Elements属性の変更時に呼び出されます。void
InlineView.changedUpdate
(DocumentEvent e, Shape a, ViewFactory f) このビューが扱う位置で属性が変更されたことをドキュメントから通知します。ImageView.getToolTipText
(float x, float y, Shape allocation) イメージの場合、ツールヒントのテキストは、ALT
属性で指定したテキストになります。void
InlineView.insertUpdate
(DocumentEvent e, Shape a, ViewFactory f) このビューが扱う位置でドキュメントに何かが挿入されたことを通知します。ImageView.modelToView
(int pos, Shape a, Position.Bias b) ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。void
指定されたレンダリング表面およびその表面上の領域を使ってレンダリングします。void
Viewをペイントします。void
指定されたレンダリング表面およびその表面上の領域を使ってレンダリングします。void
指定されたレンダリング表面およびその表面上の領域を使ってレンダリングします。void
InlineView.removeUpdate
(DocumentEvent e, Shape a, ViewFactory f) このビューが扱うドキュメント内の位置から何かが削除されたということを通知します。int
ImageView.viewToModel
(float x, float y, Shape a, Position.Bias[] bias) ビューの座標空間からモデルの論理座標空間へのマッピングを提供します。