java.lang.Object
javax.swing.BoxLayout
javax.swing.plaf.basic.DefaultMenuLayout
- All Implemented Interfaces:
LayoutManager
,LayoutManager2
,Serializable
,UIResource
The default layout manager for Popup menus and menubars. This
class is an extension of BoxLayout which adds the UIResource tag
so that pluggable L&Fs can distinguish it from user-installed
layout managers on menus.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionDefaultMenuLayout
(Container target, int axis) Constructs a new instance ofDefaultMenuLayout
. -
Method Summary
Methods declared in class javax.swing.BoxLayout
addLayoutComponent, addLayoutComponent, getAxis, getLayoutAlignmentX, getLayoutAlignmentY, getTarget, invalidateLayout, layoutContainer, maximumLayoutSize, minimumLayoutSize, preferredLayoutSize, removeLayoutComponent
-
Constructor Details
-
DefaultMenuLayout
Constructs a new instance ofDefaultMenuLayout
.- Parameters:
target
- the container that needs to be laid outaxis
- the axis to lay out components along. Can be one of:BoxLayout.X_AXIS
,BoxLayout.Y_AXIS
,BoxLayout.LINE_AXIS
orBoxLayout.PAGE_AXIS
-