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も参照してください。