public interface Position
Positionオブジェクトは、2文字間の位置を示します。 前後のコンテンツが変更されると、Positionオブジェクトは自動的にオフセットを調整して変更を反映します。 Positionオブジェクトは、Positionオブジェクトの位置の直前にコンテンツが挿入されるとオフセットを増分、直前のコンテンツが削除されるとオフセットを減分して、位置が移動しないようにします。 Positionのオフセットを含むドキュメントの一部が削除されると、Positionのオフセットが削除された領域の先頭のオフセットになります。 たとえば、Positionのオフセットが5の場合、領域2から10を削除すると、Positionのオフセットは2になります。
オフセット0のPositionは特殊なケースです。 ドキュメント・コンテンツの変更中にオフセットを変更しません。
| 修飾子と型 | インタフェース | 説明 |
|---|---|---|
static class |
Position.Bias |
モデル内の位置に対するバイアスを示す型保証された列挙です。
|
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
int |
getOffset() |
ドキュメント内の現在のオフセットを取り出します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。