|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.microedition.lcdui.Displayable | +--javax.microedition.lcdui.Screen
The common superclass of all high-level user interface classes. Adds
optional title and ticker-tape output to the Displayable
class. The contents displayed and their interaction with the user are
defined by subclasses.
Using subclass-defined methods, the application may change the contents of a
Screen object while it is shown to the user. If this occurs, and the Screen
object is visible, the display will be updated automatically. That is, the
implementation will refresh the display in a timely fashion without waiting
for any further action by the application. For example, suppose a
List
object is currently displayed, and every element of the
List is visible. If the application inserts a new element at the beginning
of the List, it is displayed immediately, and the other elements will be
rearranged appropriately. There is no need for the application to call
another method to refresh the display.
It is recommended that applications change the contents of a Screen only while it is not visible (that is, while another Displayable is current). Changing the contents of a Screen while it is visible may result in performance problems on some devices, and it may also be confusing if the Screen's contents changes while the user is interacting with it.
Method Summary | |
Ticker |
getTicker()
Get the Ticker used by this Screen. |
String |
getTitle()
Gets the title of the Screen. |
void |
setTicker(Ticker ticker)
Set a Ticker for use with this Screen, replacing any previous Ticker. |
void |
setTitle(String s)
Sets the title of the Screen. |
Methods inherited from class javax.microedition.lcdui.Displayable |
addCommand,
isShown,
removeCommand,
setCommandListener |
Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Method Detail |
public Ticker getTicker()
public String getTitle()
public void setTicker(Ticker ticker)
If the Screen is physically visible, the visible effect should take place
no later than immediately after the callback or
startApp
returns
to the implementation.
ticker
- the Ticker object used on this screen, or null for
no Ticker.public void setTitle(String s)
If the Screen is physically visible, the visible
effect should take place no later than immediately after the
callback or startApp
returns to the implementation.
s
- the new title, or null for no title
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |