Class ComponentBuilder
- java.lang.Object
-
- net.anwiba.commons.swing.component.ComponentBuilder
-
- All Implemented Interfaces:
IComponentAdder
public class ComponentBuilder extends java.lang.Object implements IComponentAdder
-
-
Constructor Summary
Constructors Constructor Description ComponentBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComponentBuilderadd(java.awt.Component component)ComponentBuilderadd(java.awt.Component component, java.lang.Object constaints)javax.swing.JComponentbuild()ComponentBuildersetBackGroundColor(java.awt.Color backGroundColor)ComponentBuildersetEmptyBorder()ComponentBuildersetLayoutManager(java.awt.LayoutManager layoutManager)ComponentBuildersetLineBorder(java.awt.Color color, int width)ComponentBuildersetMaximumSize(int width, int height)ComponentBuildersetMinimumSize(int width, int height)ComponentBuildersetOptimizedDrawing(boolean isOptimizedDrawingEnabled)ComponentBuildersetPreferredSize(int width, int height)ComponentBuildersetSize(int width, int height)
-
-
-
Method Detail
-
add
public ComponentBuilder add(java.awt.Component component)
- Specified by:
addin interfaceIComponentAdder
-
add
public ComponentBuilder add(java.awt.Component component, java.lang.Object constaints)
- Specified by:
addin interfaceIComponentAdder
-
setSize
public ComponentBuilder setSize(int width, int height)
-
setEmptyBorder
public ComponentBuilder setEmptyBorder()
-
setLineBorder
public ComponentBuilder setLineBorder(java.awt.Color color, int width)
-
setMinimumSize
public ComponentBuilder setMinimumSize(int width, int height)
-
setMaximumSize
public ComponentBuilder setMaximumSize(int width, int height)
-
setPreferredSize
public ComponentBuilder setPreferredSize(int width, int height)
-
setBackGroundColor
public ComponentBuilder setBackGroundColor(java.awt.Color backGroundColor)
-
setLayoutManager
public ComponentBuilder setLayoutManager(java.awt.LayoutManager layoutManager)
-
build
public javax.swing.JComponent build()
-
setOptimizedDrawing
public ComponentBuilder setOptimizedDrawing(boolean isOptimizedDrawingEnabled)
-
-