|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
FlexLayout.SizeGetter | A SizeGetter gets size information from a component and is a simple hook to get different size information in the same way (minimum size, maximum size and preferred size). |
Class Summary | |
---|---|
BuilderConstants | Some useful constants for layout builder or FlexLayout. |
FlexConstants | Some useful constants for flex layout GUIs. |
FlexConstraints | FlexConstraints describe layout constraints for FlexLayout. |
FlexLayout | FlexLayout is a layout manager, that behaves similarly to GridBagLayout, but is much simpler to use and a little bit less flexible. |
LayoutBuilder | The LayoutBuilder is a convenience class for building hierarchical FlexLayout GUI layouts. |
Provides classes for easy creation of complex GUI designs. The FlexLayout
layout manager is the core
of the layout system. It behaves similarly to java.awt.GridBaglayout
and is similar when comparing
the flexibility, but uses a more straightforward approach to define an irregular raster of components and
constraints, that describe how to align and resize these components.
It should infrequently be nessecary to use the FlexLayout
layout manager and its
FlexConstraints
directly, but most GUI designs should be possible by only using the
LayoutBuilder
This static class diagram shows the gui layout classes and their relations:
.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |