javax.swing.plaf.basic
クラス DefaultMenuLayout
java.lang.Object
javax.swing.BoxLayout
javax.swing.plaf.basic.DefaultMenuLayout
- すべての実装されたインタフェース:
- LayoutManager, LayoutManager2, Serializable, UIResource
public class DefaultMenuLayout
- extends BoxLayout
- implements UIResource
ポップアップメニューおよびメニューバーのデフォルトのレイアウトマネージャーです。このクラスは UIResource タグを追加する BoxLayout の拡張であるため、プラグイン可能な Look & Feel は、このデフォルトのレイアウトマネージャーをメニュー上にユーザーがインストールしたレイアウトマネージャーと区別できます。
クラス javax.swing.BoxLayout から継承されたメソッド |
addLayoutComponent, addLayoutComponent, getAxis, getLayoutAlignmentX, getLayoutAlignmentY, getTarget, invalidateLayout, layoutContainer, maximumLayoutSize, minimumLayoutSize, removeLayoutComponent |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultMenuLayout
public DefaultMenuLayout(Container target,
int axis)
preferredLayoutSize
public Dimension preferredLayoutSize(Container target)
- クラス
BoxLayout
の記述:
- 指定されたターゲットコンテナにあるコンポーネントについて、このレイアウトの推奨寸法を返します。
- 定義:
- インタフェース
LayoutManager
内の preferredLayoutSize
- オーバーライド:
- クラス
BoxLayout
内の preferredLayoutSize
- パラメータ:
target
- 配置する必要があるコンテナ
- 戻り値:
- 0 以上で Integer.MAX_VALUE 以下のサイズ
- 関連項目:
Container
,
BoxLayout.minimumLayoutSize(java.awt.Container)
,
BoxLayout.maximumLayoutSize(java.awt.Container)
バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。