Class FilterPanelLayout
- java.lang.Object
-
- docking.widgets.table.constraint.dialog.FilterPanelLayout
-
- All Implemented Interfaces:
java.awt.LayoutManager
public class FilterPanelLayout extends java.lang.Object implements java.awt.LayoutManager
Specialized layout for the TableFilterDialog panels. It is intended for a container with exactly three components. The first two components are sized to the width specified and the last component gets its preferred width. When laying out the components, the first two are always sized to the specified width and the 3rd component gets all remaining size;
-
-
Constructor Summary
Constructors Constructor Description FilterPanelLayout(int componentWidth, int hgap)
Construct layout where first two components always have given width.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addLayoutComponent(java.lang.String name, java.awt.Component comp)
void
layoutContainer(java.awt.Container parent)
java.awt.Dimension
minimumLayoutSize(java.awt.Container parent)
java.awt.Dimension
preferredLayoutSize(java.awt.Container parent)
void
removeLayoutComponent(java.awt.Component comp)
-
-
-
Method Detail
-
addLayoutComponent
public void addLayoutComponent(java.lang.String name, java.awt.Component comp)
- Specified by:
addLayoutComponent
in interfacejava.awt.LayoutManager
-
removeLayoutComponent
public void removeLayoutComponent(java.awt.Component comp)
- Specified by:
removeLayoutComponent
in interfacejava.awt.LayoutManager
-
preferredLayoutSize
public java.awt.Dimension preferredLayoutSize(java.awt.Container parent)
- Specified by:
preferredLayoutSize
in interfacejava.awt.LayoutManager
-
minimumLayoutSize
public java.awt.Dimension minimumLayoutSize(java.awt.Container parent)
- Specified by:
minimumLayoutSize
in interfacejava.awt.LayoutManager
-
layoutContainer
public void layoutContainer(java.awt.Container parent)
- Specified by:
layoutContainer
in interfacejava.awt.LayoutManager
-
-