| Package | Description |
|---|---|
| com.codename1.ads |
A legacy banner Ads API.
|
| 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.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. |
| Class and Description |
|---|
| Ads
Deprecated.
we recommend developers check out newer ad options in the cn1lib section of the Codename One website
|
| Class and Description |
|---|
| AudioRecorderComponent.RecorderState
Enum for tracking the recorder state.
|
| ButtonList
An abstract base class for a list of buttons.
|
| ButtonList.Decorator
An interface that can be implemented to provide custom decoration/undecoration of the buttons as they are
created/removed.
|
| ClearableTextField
Wraps a text field so it will have an X to clear its content on the right hand side
|
| FileEncodedImage
An encoded image that stores the actual data of the encoded image in a disk file
or resource and loads it only when necessary.
|
| FileEncodedImageAsync
This class is identical to FileEncodedImage with the difference of using
asynchronous loading for files (and the animation framework) which will
not work for all cases (e.g.
|
| FileTreeModel
A tree model representing the file system as a whole, notice that this class returns absolute
file names which would result in an unreadable tree.
|
| FloatingActionButton
Floating action buttons are a material design element used to promote a special action in a Form.
|
| InfiniteProgress
Shows a "Washing Machine" infinite progress indication animation, to customize the image you can either
use the infiniteImage theme constant or the
setAnimation method. |
| InfiniteScrollAdapter
Allows adapting a scroll container to scroll indefinitely (or at least until
running out of data), this effectively works by showing an infinite progress
indicator when reaching scroll end then allowing code to fetch additional components.
|
| ReplaceableImage
Allows the image data to be replaced at runtime when a different image is
available.
|
| SplitPane.Settings
An object to configure settings for a SplitPane.
|
| StorageImage
An encoded image that stores the actual data of the encoded image in storage.
|
| StorageImageAsync
Asynchronous storage image that loads in the background and not during the paint
cycle effectively not blocking the EDT drawing speed.
|
| ToastBar
An API to present status messages to the user in an unobtrusive manner.
|
| ToastBar.Status
Represents a single status message.
|
| Class and Description |
|---|
| InfiniteProgress
Shows a "Washing Machine" infinite progress indication animation, to customize the image you can either
use the infiniteImage theme constant or the
setAnimation method. |
| MultiButton
A powerful button like component that allows multiple rows/and an icon to be added
every row/icon can have its own UIID.
|
| SpanButton
A complex button similar to MultiButton that breaks lines automatically and
looks like a regular button (more or less).
|
| SpanLabel
A multi line label component that can be easily localized, this is simply based
on a text area combined with a label.
|
| Class and Description |
|---|
| MultiButton
A powerful button like component that allows multiple rows/and an icon to be added
every row/icon can have its own UIID.
|
Copyright © 2021. All rights reserved.