|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjavax.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 メソッドを呼び出します。 |
| クラス 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 内の getToolTipTextLookAndFeel から取得される UIJTextComponent.getToolTipText(java.awt.event.MouseEvent)
public Rectangle modelToView(JTextComponent a,
int b)
throws BadLocationException
modelToView メソッドを呼び出します。
TextUI 内の modelToViewb - 変換対象のモデル内でのローカル位置 >= 0
LookAndFeel から取得される UI
BadLocationException - 指定された位置が、関連するドキュメント内の有効な位置を表さない場合
public Rectangle modelToView(JTextComponent a,
int b,
Position.Bias c)
throws BadLocationException
modelToView メソッドを呼び出します。
TextUI 内の modelToViewb - 変換対象のモデル内でのローカル位置 >= 0
LookAndFeel から取得される UI
BadLocationException - 指定された位置が、関連するドキュメント内の有効な位置を表さない場合
public int viewToModel(JTextComponent a,
Point b)
viewToModel メソッドを呼び出します。
TextUI 内の viewToModelb - 変換対象のビューの座標系での位置。この場合の座標系は、マウスイベントと同じ座標系でなければならない
LookAndFeel から取得される UI
public int viewToModel(JTextComponent a,
Point b,
Position.Bias[] c)
viewToModel メソッドを呼び出します。
TextUI 内の viewToModelb - 変換対象のビューの座標系での位置。この場合の座標系は、マウスイベントと同じ座標系でなければならないc - 指定された点がモデルの前の文字、あるいは次の文字に近いのかを示すために、このメソッドによって書き込まれる
LookAndFeel から取得される UI
public int getNextVisualPositionFrom(JTextComponent a,
int b,
Position.Bias c,
int d,
Position.Bias[] e)
throws BadLocationException
getNextVisualPositionFrom メソッドを呼び出します。
TextUI 内の getNextVisualPositionFromb - 変換対象の位置 >= 0c - 描画のために割り当てられた領域d - キーボード上に通常ある矢印キーと見なすことができる、現在の位置からの方向。SwingConstants.WEST、SwingConstants.EAST、SwingConstants.NORTH、または SwingConstants.SOUTH
LookAndFeel から取得される UI
BadLocationException - @exception IllegalArgumentException 方向が無効な場合
public void damageRange(JTextComponent a,
int b,
int c)
damageRange メソッドを呼び出します。
TextUI 内の damageRangeb - 範囲の始点 >= 0c - 範囲の終点 >= p0
public void damageRange(JTextComponent a,
int b,
int c,
Position.Bias d,
Position.Bias e)
damageRange メソッドを呼び出します。
TextUI 内の damageRangeb - 範囲の始点 >= 0c - 範囲の終点 >= p0public EditorKit getEditorKit(JTextComponent a)
getEditorKit メソッドを呼び出します。
TextUI 内の getEditorKitLookAndFeel から取得される UIpublic View getRootView(JTextComponent a)
getRootView メソッドを呼び出します。
TextUI 内の getRootViewLookAndFeel から取得される UI
public boolean contains(JComponent a,
int b,
int c)
contains メソッドを呼び出します。
ComponentUI 内の containsa - x,y の位置が照会されるコンポーネント。この引数はしばしば無視されるが、UI オブジェクトが状態なしで複数のコンポーネントに共有される場合に使用されることがあるb - 点の x 座標c - 点の y 座標
LookAndFeel から取得される UIJComponent.contains(int, int),
Component.contains(int, int)
public void update(Graphics a,
JComponent b)
update メソッドを呼び出します。
ComponentUI 内の updatea - ペイント対象の 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 内の installUIa - UI 委譲がインストールされているコンポーネントComponentUI.uninstallUI(javax.swing.JComponent),
JComponent.setUI(javax.swing.plaf.ComponentUI),
JComponent.updateUI()public void uninstallUI(JComponent a)
uninstallUI メソッドを呼び出します。
ComponentUI 内の uninstallUIa - この UI 委譲が削除されるコンポーネント。この引数はしばしば無視されるが、UI オブジェクトが状態なしで複数のコンポーネントに共有される場合に使用されることがあるComponentUI.installUI(javax.swing.JComponent),
JComponent.updateUI()
public void paint(Graphics a,
JComponent b)
paint メソッドを呼び出します。
ComponentUI 内の painta - ペイント対象の Graphics コンテキストb - ペイントされるコンポーネント。この引数はしばしば無視されるが、UI オブジェクトが状態なしで複数のコンポーネントに共有される場合に使用されることがあるComponentUI.update(java.awt.Graphics, javax.swing.JComponent)public Dimension getPreferredSize(JComponent a)
getPreferredSize メソッドを呼び出します。
ComponentUI 内の getPreferredSizea - 適切なサイズが照会されるコンポーネント。この引数はしばしば無視されるが、UI オブジェクトが状態なしで複数のコンポーネントに共有される場合に使用されることがある
LookAndFeel から取得される UIJComponent.getPreferredSize(),
LayoutManager.preferredLayoutSize(java.awt.Container)public Dimension getMinimumSize(JComponent a)
getMinimumSize メソッドを呼び出します。
ComponentUI 内の getMinimumSizea - 最小サイズが照会されるコンポーネント。この引数はしばしば無視されるが、UI オブジェクトが状態なしで複数のコンポーネントに共有される場合に使用されることがある
LookAndFeel から取得される UIJComponent.getMinimumSize(),
LayoutManager.minimumLayoutSize(java.awt.Container),
ComponentUI.getPreferredSize(javax.swing.JComponent)public Dimension getMaximumSize(JComponent a)
getMaximumSize メソッドを呼び出します。
ComponentUI 内の getMaximumSizea - 最大サイズが照会されるコンポーネント。この引数はしばしば無視されるが、UI オブジェクトが状態なしで複数のコンポーネントに共有される場合に使用されることがある
LookAndFeel から取得される UIJComponent.getMaximumSize(),
LayoutManager2.maximumLayoutSize(java.awt.Container)public int getAccessibleChildrenCount(JComponent a)
getAccessibleChildrenCount メソッドを呼び出します。
ComponentUI 内の getAccessibleChildrenCountLookAndFeel から取得される UIComponentUI.getAccessibleChild(javax.swing.JComponent, int)
public Accessible getAccessibleChild(JComponent a,
int b)
getAccessibleChild メソッドを呼び出します。
ComponentUI 内の getAccessibleChildb - ゼロから始まる子のインデックス
LookAndFeel から取得される UIComponentUI.getAccessibleChildrenCount(javax.swing.JComponent)
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。