パッケージ | 説明 |
---|---|
java.awt |
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
|
java.awt.font |
フォント関連のクラスおよびインタフェースを提供します。
|
java.awt.im |
インプット・メソッド・フレームワークのためのクラスおよびインタフェースを提供します。
|
java.text |
テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。
|
修飾子と型 | メソッドと説明 |
---|---|
AttributedCharacterIterator.Attribute[] |
Font.getAvailableAttributes()
この
Font でサポートされているすべての属性のキーを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
Font |
Font.deriveFont(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
現在の
Font オブジェクトを複製し、それに新しいフォント属性のセットを適用することによって、新しいFont オブジェクトを作成します。 |
static Font |
Font.getFont(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
属性に適した
Font を返します。 |
コンストラクタと説明 |
---|
Font(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
指定された属性を使用して、新しい
Font を作成します。 |
修飾子と型 | クラスと説明 |
---|---|
class |
TextAttribute
TextAttribute クラスは、テキストの描画に使用する属性キーおよび属性値を定義します。 |
コンストラクタと説明 |
---|
TextLayout(String string, Map<? extends AttributedCharacterIterator.Attribute,?> attributes, FontRenderContext frc)
String および属性セットからTextLayout を構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
AttributedCharacterIterator |
InputMethodRequests.cancelLatestCommittedText(AttributedCharacterIterator.Attribute[] attributes)
テキスト編集コンポーネントから最新の確定テキストを取得して、コンポーネントのテキスト本体からそのテキストを削除します。
|
AttributedCharacterIterator |
InputMethodRequests.getCommittedText(int beginIndex, int endIndex, AttributedCharacterIterator.Attribute[] attributes)
未確定テキスト以外の、テキスト編集コンポーネントに含まれるテキストおよび属性の全体に、アクセスするイテレータを取得します。
|
AttributedCharacterIterator |
InputMethodRequests.getSelectedText(AttributedCharacterIterator.Attribute[] attributes)
現在選択されているテキストをテキスト編集コンポーネントから取得します。
|
修飾子と型 | クラスと説明 |
---|---|
static class |
DateFormat.Field
DateFormat.formatToCharacterIterator から返されたAttributedCharacterIterator 内の属性キー、およびFieldPosition 内のフィールド識別子として使用する定数を定義します。 |
static class |
Format.Field
Format.formatToCharacterIterator から返されたAttributedCharacterIterator 内の属性キー、およびFieldPosition 内のフィールド識別子として使用する定数を定義します。 |
static class |
MessageFormat.Field
MessageFormat.formatToCharacterIterator から返されたAttributedCharacterIterator 内の属性キーとして使用する定数を定義します。 |
static class |
NumberFormat.Field
NumberFormat.formatToCharacterIterator から返されたAttributedCharacterIterator 内の属性キー、およびFieldPosition 内のフィールド識別子として使用する定数を定義します。 |
修飾子と型 | フィールドと説明 |
---|---|
static AttributedCharacterIterator.Attribute |
AttributedCharacterIterator.Attribute.INPUT_METHOD_SEGMENT
インプット・メソッドのセグメントを表す属性キーです。
|
static AttributedCharacterIterator.Attribute |
AttributedCharacterIterator.Attribute.LANGUAGE
テキストの言語を表す属性キーです。
|
static AttributedCharacterIterator.Attribute |
AttributedCharacterIterator.Attribute.READING
テキストの読み方を表す属性キーです。
|
修飾子と型 | メソッドと説明 |
---|---|
Set<AttributedCharacterIterator.Attribute> |
AttributedCharacterIterator.getAllAttributeKeys()
イテレータのテキスト範囲で定義されたすべての属性のキーを返します。
|
Map<AttributedCharacterIterator.Attribute,Object> |
AttributedCharacterIterator.getAttributes()
現在の文字に定義された属性を持つマップを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
void |
AttributedString.addAttribute(AttributedCharacterIterator.Attribute attribute, Object value)
属性を文字列全体に追加します。
|
void |
AttributedString.addAttribute(AttributedCharacterIterator.Attribute attribute, Object value, int beginIndex, int endIndex)
属性を文字列の部分範囲に追加します。
|
Object |
AttributedCharacterIterator.getAttribute(AttributedCharacterIterator.Attribute attribute)
現在の文字について指定された
attribute の値を返します。 |
AttributedCharacterIterator |
AttributedString.getIterator(AttributedCharacterIterator.Attribute[] attributes)
この文字列の選択された内容にアクセスできるAttributedCharacterIteratorインスタンスを作成します。
|
AttributedCharacterIterator |
AttributedString.getIterator(AttributedCharacterIterator.Attribute[] attributes, int beginIndex, int endIndex)
この文字列の選択された内容にアクセスできるAttributedCharacterIteratorインスタンスを作成します。
|
int |
AttributedCharacterIterator.getRunLimit(AttributedCharacterIterator.Attribute attribute)
現在の文字を保持する指定された
attribute について、ランの次に来る先頭文字のインデックスを返します。 |
int |
AttributedCharacterIterator.getRunStart(AttributedCharacterIterator.Attribute attribute)
現在の文字を保持する指定された
attribute について、ランの先頭文字のインデックスを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void |
AttributedString.addAttributes(Map<? extends AttributedCharacterIterator.Attribute,?> attributes, int beginIndex, int endIndex)
一連の属性を文字列の部分範囲に追加します。
|
int |
AttributedCharacterIterator.getRunLimit(Set<? extends AttributedCharacterIterator.Attribute> attributes)
現在の文字を保持する指定された
attributes について、ランの次に来る先頭文字のインデックスを返します。 |
int |
AttributedCharacterIterator.getRunStart(Set<? extends AttributedCharacterIterator.Attribute> attributes)
現在の文字を保持する指定された
attributes について、ランの先頭文字のインデックスを返します。 |
コンストラクタと説明 |
---|
AttributedString(AttributedCharacterIterator text, int beginIndex, int endIndex, AttributedCharacterIterator.Attribute[] attributes)
指定されたAttributedCharacterIteratorが表現する属性付きテキストの部分範囲を持つAttributedStringインスタンスを構築します。
|
コンストラクタと説明 |
---|
AttributedString(String text, Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
指定されたテキストと属性を持つAttributedStringインスタンスを構築します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.