- java.lang.Object
 - 
- javax.swing.plaf.ComponentUI
 - 
- javax.swing.plaf.ButtonUI
 - 
- javax.swing.plaf.MenuItemUI
 - 
- javax.swing.plaf.multi.MultiMenuItemUI
 
 
 
 
 
- 
public class MultiMenuItemUI extends MenuItemUI
MenuItemUIを組み合わせるために使用する多重UIです。このファイルは、AutoMultiによって自動生成されたものです。
 
- 
- 
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 protected Vector<ComponentUI>uis実際のUIが格納されているベクターです。 
- 
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 MultiMenuItemUI() 
- 
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 booleancontains(JComponent a, int b, int c)このオブジェクトで処理されている各UIでcontainsメソッドを呼び出します。static ComponentUIcreateUI(JComponent a)補助的なLookAndFeelのいずれかがこのUIをサポートする場合は、多重UIインスタンスを返します。AccessiblegetAccessibleChild(JComponent a, int b)このオブジェクトで処理されている各UIでgetAccessibleChildメソッドを呼び出します。intgetAccessibleChildrenCount(JComponent a)このオブジェクトで処理されている各UIでgetAccessibleChildrenCountメソッドを呼び出します。DimensiongetMaximumSize(JComponent a)このオブジェクトで処理されている各UIでgetMaximumSizeメソッドを呼び出します。DimensiongetMinimumSize(JComponent a)このオブジェクトで処理されている各UIでgetMinimumSizeメソッドを呼び出します。DimensiongetPreferredSize(JComponent a)このオブジェクトで処理されている各UIでgetPreferredSizeメソッドを呼び出します。ComponentUI[]getUIs()この多重UIに関連付けられたUIのリストを返します。voidinstallUI(JComponent a)このオブジェクトで処理されている各UIでinstallUIメソッドを呼び出します。voidpaint(Graphics a, JComponent b)このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voiduninstallUI(JComponent a)このオブジェクトで処理されている各UIでuninstallUIメソッドを呼び出します。voidupdate(Graphics a, JComponent b)このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。- 
クラス javax.swing.plaf.ComponentUIで宣言されたメソッド
getBaseline, getBaselineResizeBehavior 
 - 
 
 - 
 
- 
- 
フィールドの詳細
- 
uis
protected Vector<ComponentUI> uis
実際のUIが格納されているベクターです。 これは、createUIの呼出しによって作成され、getUIsメソッドを呼び出すことで取得できます。 最初の要素は、デフォルトのLook & Feelから得られた実際のUIであることが保証されます。 
 - 
 
- 
メソッドの詳細
- 
getUIs
public ComponentUI[] getUIs()
この多重UIに関連付けられたUIのリストを返します。 コンポーネントの多重UIを認識するアプリケーションは、これらのUIを処理できるようになります。- 戻り値:
 - UIデリゲートの配列
 
 
- 
contains
public boolean contains(JComponent a, int b, int c)
このオブジェクトで処理されている各UIでcontainsメソッドを呼び出します。- オーバーライド:
 contains、クラスComponentUI- パラメータ:
 a- x,yの位置が照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントに共有されている場合は使用されることがあるb- 点のx座標c- 点のy座標- 戻り値:
 - 最初のUIから取得された値。デフォルトの
LookAndFeelから取得されたUIと等しい - 関連項目:
 JComponent.contains(int, int),Component.contains(int, int)
 
- 
update
public void update(Graphics a, JComponent b)
このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。- オーバーライド:
 update、クラスComponentUI- パラメータ:
 a- ペイント対象のGraphicsコンテキストb- ペイントされるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある- 関連項目:
 ComponentUI.paint(java.awt.Graphics, javax.swing.JComponent),JComponent.paintComponent(java.awt.Graphics)
 
- 
createUI
public static ComponentUI createUI(JComponent a)
補助的なLookAndFeelのいずれかがこのUIをサポートする場合は、多重UIインスタンスを返します。 そうでない場合は、デフォルトLookAndFeelから取得されたUIオブジェクトだけを返します。- パラメータ:
 a- UIを作成するコンポーネント- 戻り値:
 - UIデリゲートが作成されました
 
 
- 
installUI
public void installUI(JComponent a)
このオブジェクトで処理されている各UIでinstallUIメソッドを呼び出します。- オーバーライド:
 installUI、クラスComponentUI- パラメータ:
 a- UI委譲がインストールされるコンポーネント- 関連項目:
 ComponentUI.uninstallUI(javax.swing.JComponent),JComponent.setUI(javax.swing.plaf.ComponentUI),JComponent.updateUI()
 
- 
uninstallUI
public void uninstallUI(JComponent a)
このオブジェクトで処理されている各UIでuninstallUIメソッドを呼び出します。- オーバーライド:
 uninstallUI、クラスComponentUI- パラメータ:
 a- このUI委譲が削除されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある- 関連項目:
 ComponentUI.installUI(javax.swing.JComponent),JComponent.updateUI()
 
- 
paint
public void paint(Graphics a, JComponent b)
このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。- オーバーライド:
 paint、クラスComponentUI- パラメータ:
 a- ペイント対象のGraphicsコンテキストb- ペイントされるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある- 関連項目:
 ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
 
- 
getPreferredSize
public Dimension getPreferredSize(JComponent a)
このオブジェクトで処理されている各UIでgetPreferredSizeメソッドを呼び出します。- オーバーライド:
 getPreferredSize、クラスComponentUI- パラメータ:
 a- 適切なサイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある- 戻り値:
 - 最初のUIから取得された値。デフォルトの
LookAndFeelから取得されたUIと等しい - 関連項目:
 JComponent.getPreferredSize(),LayoutManager.preferredLayoutSize(java.awt.Container)
 
- 
getMinimumSize
public Dimension getMinimumSize(JComponent a)
このオブジェクトで処理されている各UIでgetMinimumSizeメソッドを呼び出します。- オーバーライド:
 getMinimumSize、クラスComponentUI- パラメータ:
 a- 最小サイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある- 戻り値:
 - 最初のUIから取得された値。デフォルトの
LookAndFeelから取得されたUIと等しい - 関連項目:
 JComponent.getMinimumSize(),LayoutManager.minimumLayoutSize(java.awt.Container),ComponentUI.getPreferredSize(javax.swing.JComponent)
 
- 
getMaximumSize
public Dimension getMaximumSize(JComponent a)
このオブジェクトで処理されている各UIでgetMaximumSizeメソッドを呼び出します。- オーバーライド:
 getMaximumSize、クラスComponentUI- パラメータ:
 a- 最大サイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある- 戻り値:
 - 最初のUIから取得された値。デフォルトの
LookAndFeelから取得されたUIと等しい - 関連項目:
 JComponent.getMaximumSize(),LayoutManager2.maximumLayoutSize(java.awt.Container)
 
- 
getAccessibleChildrenCount
public int getAccessibleChildrenCount(JComponent a)
このオブジェクトで処理されている各UIでgetAccessibleChildrenCountメソッドを呼び出します。- オーバーライド:
 getAccessibleChildrenCount、クラスComponentUI- パラメータ:
 a- アクセス可能な子の数を取得するJComponent- 戻り値:
 - 最初のUIから取得された値。デフォルトの
LookAndFeelから取得されたUIと等しい - 関連項目:
 ComponentUI.getAccessibleChild(javax.swing.JComponent, int)
 
- 
getAccessibleChild
public Accessible getAccessibleChild(JComponent a, int b)
このオブジェクトで処理されている各UIでgetAccessibleChildメソッドを呼び出します。- オーバーライド:
 getAccessibleChild、クラスComponentUI- パラメータ:
 a- 子オブジェクトを取得するためのJComponentb- 子のゼロから始まるインデックス- 戻り値:
 - 最初のUIから取得された値。デフォルトの
LookAndFeelから取得されたUIと等しい - 関連項目:
 ComponentUI.getAccessibleChildrenCount(javax.swing.JComponent)
 
 - 
 
 -