Name
Alert
Synopsis
Alert
is a subclass of Screen
that
behaves somewhat like a dialog. There are several standard
Alert
styles that can be used; the style is specified using
an AlertType
object which may be supplied when the
Alert
is constructed or using the
setType()
method.
An Alert
has a title, a message, and an image. These
attributes may be set at construction time or using the
setTitle()
, setString()
and
setImage()
methods. An Alert
with no
image may be created by calling setImage()
with argument null
. The way in which the
Alert
is rendered is platform-dependent. A device is not
required to display an image and, even if it does, need not display the
image suggested by the application. However, if the platform
displays an image at all, changing the AlertType
results in a different image being drawn on the Alert
.
An image explicitly supplied at construction time or using
setImage()
would override the default one associated with
the AlertType
.
An Alert
will usually be displayed for a fixed length of
time, after which it will be removed from the display and the screen previously
on view will be restored. The display time may be specified using the
setTimeout()
method, which requires an argument in milliseconds.
The special value Alert.FOREVER
may be used to create an
Alert
that remains visible until the user explicitly
dismisses it using a control (usually a button) provided by the platform for
that purpose. The default time for which an Alert
will be displayed (if no explicit ...
Get J2ME in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.