| Package | Description |
|---|---|
| com.codename1.components |
Generic elaborate components that make use of both UI elements and storage.
|
| com.codename1.ui |
Main widget package containing the component/container "composite" similar
both in terminology and design to Swing/AWT.
|
| com.codename1.ui.layouts |
Layout managers allow a
Container to
arrange its components by a set of rules that adapt to specific
densities (ppi - pixels per inch). |
| com.codename1.ui.layouts.mig | |
| com.codename1.ui.list |
Lists are highly customizable and serve as the basis for
ComboBox and
other components (such as carousels etc) they employ a similar MVC approach to
Swing including the renderer pattern, notice that we strongly
discourage usage of lists...ListCellRenderer
allows us to customize the appearance of a list entry, it works as a
"rubber stamp" by drawing the rendered component and discarding its state thus
allowing very large lists with very little component state overhead. |
| com.codename1.ui.table |
Table component for editing and viewing tabular data and arranging Codename One components in a tabular form
|
| Class and Description |
|---|
| Layout
Abstract class that can be used to arrange components in a container using
a predefined algorithm.
|
| Class and Description |
|---|
| Layout
Abstract class that can be used to arrange components in a container using
a predefined algorithm.
|
| Class and Description |
|---|
| BorderLayout
A border layout lays out a container, arranging and resizing its
components to fit in five regions: north, south, east, west, and center.
|
| BoxLayout
Layout manager that places elements in a row (
X_AXIS) or column (Y_AXIS)
according to box orientation. |
| GridBagConstraints
Port of the GridBag code from Apache's Harmony
|
| GridLayout
The components are arranged in a grid based on available space, all cells in the grid are given exactly
the same size which matches the largest preferred size or available space.
|
| GroupLayout.Group
Group provides for commonality between the two types of operations
supported by
GroupLayout: laying out components one
after another (SequentialGroup) or layout on top
of each other (ParallelGroup). |
| GroupLayout.ParallelGroup
A
Group that lays out its elements on top of each
other. |
| GroupLayout.SequentialGroup
A
Group that lays out its elements sequentially, one
after another. |
| Insets
Port of Insets from Harmony for the use of the GridBag code
|
| LayeredLayout
The
LayeredLayout places the components in order one on top of the
other and sizes them all to the size of the largest component. |
| LayeredLayout.LayeredLayoutConstraint
A class that encapsulates the insets for a component in layered layout.
|
| LayeredLayout.LayeredLayoutConstraint.Inset
Encapsulates an inset.
|
| Layout
Abstract class that can be used to arrange components in a container using
a predefined algorithm.
|
| LayoutStyle
LayoutStyle is used to determine how much space to place between components
during layout.
|
| Class and Description |
|---|
| Layout
Abstract class that can be used to arrange components in a container using
a predefined algorithm.
|
| Class and Description |
|---|
| Layout
Abstract class that can be used to arrange components in a container using
a predefined algorithm.
|
| Class and Description |
|---|
| Layout
Abstract class that can be used to arrange components in a container using
a predefined algorithm.
|
Copyright © 2022. All rights reserved.