|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object javax.swing.plaf.ComponentUI javax.swing.plaf.TextUI javax.swing.plaf.multi.MultiTextUI
public class MultiTextUI
TextUI
を組み合わせるために使用する多重 UI です。
このファイルは、AutoMulti によって自動生成されたものです。
フィールドの概要 | |
---|---|
protected Vector |
uis
実際の UI が格納されているベクターです。 |
コンストラクタの概要 | |
---|---|
MultiTextUI()
|
メソッドの概要 | |
---|---|
boolean |
contains(JComponent a,
int b,
int c)
このオブジェクトが扱う各 UI で contains メソッドを呼び出します。 |
static ComponentUI |
createUI(JComponent a)
補助 LookAndFeel のいずれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。 |
void |
damageRange(JTextComponent a,
int b,
int c)
このオブジェクトが扱う各 UI で damageRange メソッドを呼び出します。 |
void |
damageRange(JTextComponent a,
int b,
int c,
Position.Bias d,
Position.Bias e)
このオブジェクトが扱う各 UI で damageRange メソッドを呼び出します。 |
Accessible |
getAccessibleChild(JComponent a,
int b)
このオブジェクトが扱う各 UI で getAccessibleChild メソッドを呼び出します。 |
int |
getAccessibleChildrenCount(JComponent a)
このオブジェクトが扱う各 UI で getAccessibleChildrenCount メソッドを呼び出します。 |
EditorKit |
getEditorKit(JTextComponent a)
このオブジェクトが扱う各 UI で getEditorKit メソッドを呼び出します。 |
Dimension |
getMaximumSize(JComponent a)
このオブジェクトが扱う各 UI で getMaximumSize メソッドを呼び出します。 |
Dimension |
getMinimumSize(JComponent a)
このオブジェクトが扱う各 UI で getMinimumSize メソッドを呼び出します。 |
int |
getNextVisualPositionFrom(JTextComponent a,
int b,
Position.Bias c,
int d,
Position.Bias[] e)
このオブジェクトが扱う各 UI で getNextVisualPositionFrom メソッドを呼び出します。 |
Dimension |
getPreferredSize(JComponent a)
このオブジェクトが扱う各 UI で getPreferredSize メソッドを呼び出します。 |
View |
getRootView(JTextComponent a)
このオブジェクトが扱う各 UI で getRootView メソッドを呼び出します。 |
String |
getToolTipText(JTextComponent a,
Point b)
このオブジェクトが扱う各 UI で getToolTipText メソッドを呼び出します。 |
ComponentUI[] |
getUIs()
この多重 UI に関連付けられた UI のリストを返します。 |
void |
installUI(JComponent a)
このオブジェクトが扱う各 UI で installUI メソッドを呼び出します。 |
Rectangle |
modelToView(JTextComponent a,
int b)
このオブジェクトが扱う各 UI で modelToView メソッドを呼び出します。 |
Rectangle |
modelToView(JTextComponent a,
int b,
Position.Bias c)
このオブジェクトが扱う各 UI で modelToView メソッドを呼び出します。 |
void |
paint(Graphics a,
JComponent b)
このオブジェクトが扱う各 UI で paint メソッドを呼び出します。 |
void |
uninstallUI(JComponent a)
このオブジェクトが扱う各 UI で uninstallUI メソッドを呼び出します。 |
void |
update(Graphics a,
JComponent b)
このオブジェクトが扱う各 UI で update メソッドを呼び出します。 |
int |
viewToModel(JTextComponent a,
Point b)
このオブジェクトが扱う各 UI で viewToModel メソッドを呼び出します。 |
int |
viewToModel(JTextComponent a,
Point b,
Position.Bias[] c)
このオブジェクトが扱う各 UI で viewToModel メソッドを呼び出します。 |
クラス javax.swing.plaf.ComponentUI から継承されたメソッド |
---|
getBaseline, getBaselineResizeBehavior |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected Vector uis
createUI
の呼び出しによって作成され、getUIs
メソッドを呼び出すことで取得できます。最初の要素は、デフォルトの Look & Feel から得られた実際の UI であることが保証されます。
コンストラクタの詳細 |
---|
public MultiTextUI()
メソッドの詳細 |
---|
public ComponentUI[] getUIs()
public String getToolTipText(JTextComponent a, Point b)
getToolTipText
メソッドを呼び出します。
TextUI
内の getToolTipText
LookAndFeel
から取得された UI と等しいJTextComponent.getToolTipText(java.awt.event.MouseEvent)
public Rectangle modelToView(JTextComponent a, int b) throws BadLocationException
modelToView
メソッドを呼び出します。
TextUI
内の modelToView
b
- 変換対象のモデル内でのローカル位置 >= 0
LookAndFeel
から取得された UI と等しい
BadLocationException
- 指定された位置が、関連するドキュメント内の 有効な位置を示さない場合public Rectangle modelToView(JTextComponent a, int b, Position.Bias c) throws BadLocationException
modelToView
メソッドを呼び出します。
TextUI
内の modelToView
b
- 変換対象のモデル内でのローカル位置 >= 0
LookAndFeel
から取得された UI と等しい
BadLocationException
- 指定された位置が、関連するドキュメント内の 有効な位置を示さない場合public int viewToModel(JTextComponent a, Point b)
viewToModel
メソッドを呼び出します。
TextUI
内の viewToModel
b
- 変換対象のビューの座標系での位置。この場合の座標系は、マウスイベントと同じ座標系でなければならない
LookAndFeel
から取得された UI と等しいpublic int viewToModel(JTextComponent a, Point b, Position.Bias[] c)
viewToModel
メソッドを呼び出します。
TextUI
内の viewToModel
b
- 変換対象のビューの座標系での位置。この場合の座標系は、マウスイベントと同じ座標系でなければならないc
- 指定された点がモデルの前の文字と 次の文字のどちらに近いのかを示すため、 このメソッドによって書き込まれる
LookAndFeel
から取得された UI と等しいpublic int getNextVisualPositionFrom(JTextComponent a, int b, Position.Bias c, int d, Position.Bias[] e) throws BadLocationException
getNextVisualPositionFrom
メソッドを呼び出します。
TextUI
内の getNextVisualPositionFrom
a
- この UI がインストールされているテキストコンポーネントb
- 変換対象の位置 >= 0c
- 位置のバイアスd
- 現在位置からの方向。これは、キーボードに通常存在する矢印キーと見なすことができ、 SwingConstants.WEST、SwingConstants.EAST、 SwingConstants.NORTH、または SwingConstants.SOUTH になるe
- 返される位置のバイアスを含む配列
LookAndFeel
から取得された UI と等しい
BadLocationException
public void damageRange(JTextComponent a, int b, int c)
damageRange
メソッドを呼び出します。
TextUI
内の damageRange
b
- 範囲の始点 >= 0c
- 範囲の終点 >= p0public void damageRange(JTextComponent a, int b, int c, Position.Bias d, Position.Bias e)
damageRange
メソッドを呼び出します。
TextUI
内の damageRange
b
- 範囲の始点 >= 0c
- 範囲の終点 >= p0public EditorKit getEditorKit(JTextComponent a)
getEditorKit
メソッドを呼び出します。
TextUI
内の getEditorKit
LookAndFeel
から取得された UI と等しいpublic View getRootView(JTextComponent a)
getRootView
メソッドを呼び出します。
TextUI
内の getRootView
LookAndFeel
から取得された UI と等しいpublic boolean contains(JComponent a, int b, int c)
contains
メソッドを呼び出します。
ComponentUI
内の contains
a
- x,y の位置が照会されるコンポーネント。 この引数は通常無視されるが、 UI オブジェクトに状態がなく、複数のコンポーネントに共有されている場合は 使用されることがあるb
- 点の x 座標c
- 点の y 座標
LookAndFeel
から取得された UI と等しいJComponent.contains(int, int)
,
Component.contains(int, int)
public void update(Graphics a, JComponent b)
update
メソッドを呼び出します。
ComponentUI
内の update
a
- ペイント対象の Graphics
コンテキストb
- ペイントされるコンポーネント。 この引数は通常無視されるが、 UI オブジェクトに状態がなく、複数のコンポーネントに共有されている場合は 使用されることがあるComponentUI.paint(java.awt.Graphics, javax.swing.JComponent)
,
JComponent.paintComponent(java.awt.Graphics)
public static ComponentUI createUI(JComponent a)
LookAndFeel
のいずれかがこの UI をサポートする場合は、多重 UI インスタンスを返します。そうでない場合は、デフォルト LookAndFeel
から取得された UI オブジェクトだけを返します。
public void installUI(JComponent a)
installUI
メソッドを呼び出します。
ComponentUI
内の installUI
a
- UI 委譲がインストールされているコンポーネントComponentUI.uninstallUI(javax.swing.JComponent)
,
JComponent.setUI(javax.swing.plaf.ComponentUI)
,
JComponent.updateUI()
public void uninstallUI(JComponent a)
uninstallUI
メソッドを呼び出します。
ComponentUI
内の uninstallUI
a
- この UI 委譲を削除するコンポーネント。 この引数は通常無視されるが、 UI オブジェクトに状態がなく、複数のコンポーネントに共有されている場合は 使用されることがあるComponentUI.installUI(javax.swing.JComponent)
,
JComponent.updateUI()
public void paint(Graphics a, JComponent b)
paint
メソッドを呼び出します。
ComponentUI
内の paint
a
- ペイント対象の Graphics
コンテキストb
- ペイントされるコンポーネント。 この引数は通常無視されるが、 UI オブジェクトに状態がなく、複数のコンポーネントに共有されている場合は 使用されることがあるComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
public Dimension getPreferredSize(JComponent a)
getPreferredSize
メソッドを呼び出します。
ComponentUI
内の getPreferredSize
a
- 適切なサイズを照会されるコンポーネント。 この引数は通常無視されるが、 UI オブジェクトに状態がなく、複数のコンポーネントに共有されている場合は 使用されることがある
LookAndFeel
から取得された UI と等しいJComponent.getPreferredSize()
,
LayoutManager.preferredLayoutSize(java.awt.Container)
public Dimension getMinimumSize(JComponent a)
getMinimumSize
メソッドを呼び出します。
ComponentUI
内の getMinimumSize
a
- 最小サイズを照会されるコンポーネント。 この引数は通常無視されるが、 UI オブジェクトに状態がなく、複数のコンポーネントに共有されている場合は 使用されることがある
LookAndFeel
から取得された UI と等しいJComponent.getMinimumSize()
,
LayoutManager.minimumLayoutSize(java.awt.Container)
,
ComponentUI.getPreferredSize(javax.swing.JComponent)
public Dimension getMaximumSize(JComponent a)
getMaximumSize
メソッドを呼び出します。
ComponentUI
内の getMaximumSize
a
- 最大サイズを照会されるコンポーネント。 この引数は通常無視されるが、 UI オブジェクトに状態がなく、複数のコンポーネントに共有されている場合は 使用されることがある
LookAndFeel
から取得された UI と等しいJComponent.getMaximumSize()
,
LayoutManager2.maximumLayoutSize(java.awt.Container)
public int getAccessibleChildrenCount(JComponent a)
getAccessibleChildrenCount
メソッドを呼び出します。
ComponentUI
内の getAccessibleChildrenCount
LookAndFeel
から取得された UI と等しいComponentUI.getAccessibleChild(javax.swing.JComponent, int)
public Accessible getAccessibleChild(JComponent a, int b)
getAccessibleChild
メソッドを呼び出します。
ComponentUI
内の getAccessibleChild
b
- ゼロから始まる子のインデックス
LookAndFeel
から取得された UI と等しいComponentUI.getAccessibleChildrenCount(javax.swing.JComponent)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。