|
Java DTV API 1.3 18-Nov-2009 |
||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ViewOnlyComponent | |
---|---|
com.sun.dtv.lwuit | Main widget package containing the component/container "composite" similar both in terminology and design to Swing/AWT. |
com.sun.dtv.lwuit.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. |
com.sun.dtv.ui | TV specific UI functionality. |
Uses of ViewOnlyComponent in com.sun.dtv.lwuit |
---|
Classes in com.sun.dtv.lwuit that implement ViewOnlyComponent | |
---|---|
class |
Button
Button is the base class for several UI widgets allowing clickability. |
class |
CheckBox
Checkbox is a button that can be selected or deselected, and which displays its state to the user. |
class |
ComboBox
A combo box is a list that allows only one selection at a time, when a user clicks the combo box a popup button with the full list of elements allows the selection of a single element. |
class |
Label
Allows displaying labels and images with different alignment options, this class is a base class for several components allowing them to declare alignment/icon look in a similar way. |
class |
List
A set of elements that is rendered using a ListCellRenderer
and are extracted via the ListModel . |
class |
RadioButton
RadioButton is a Button that maintains a selection state exclusively
within a specific ButtonGroup . |
Uses of ViewOnlyComponent in com.sun.dtv.lwuit.list |
---|
Classes in com.sun.dtv.lwuit.list that implement ViewOnlyComponent | |
---|---|
class |
DefaultListCellRenderer
Default implementation of the renderer based on a label see the ListCellRenderer
for more information about the use and purpose of this class. |
Uses of ViewOnlyComponent in com.sun.dtv.ui |
---|
Methods in com.sun.dtv.ui with parameters of type ViewOnlyComponent | |
---|---|
Dimension |
DefaultTextLayoutManager.getMaximumSize(ViewOnlyComponent component,
String text)
|
Dimension |
SophisticatedTextLayoutManager.getMaximumSize(ViewOnlyComponent component,
String text)
|
Dimension |
TextLayoutManager.getMaximumSize(ViewOnlyComponent component,
String text)
Provides the maximum size required to render the provided text content in the specified ViewOnlyComponent . |
Dimension |
DefaultTextLayoutManager.getMaximumSize(ViewOnlyComponent component,
String text,
Insets insets)
|
Dimension |
SophisticatedTextLayoutManager.getMaximumSize(ViewOnlyComponent component,
String text,
Insets insets)
|
Dimension |
TextLayoutManager.getMaximumSize(ViewOnlyComponent component,
String text,
Insets insets)
Provides the maximum size required to render the provided text content in the specified ViewOnlyComponent . |
Dimension |
DefaultTextLayoutManager.getMinimumSize(ViewOnlyComponent component,
String text)
|
Dimension |
SophisticatedTextLayoutManager.getMinimumSize(ViewOnlyComponent component,
String text)
|
Dimension |
TextLayoutManager.getMinimumSize(ViewOnlyComponent component,
String text)
Provides the minimum size required to render the provided text content in the specified ViewOnlyComponent . |
Dimension |
DefaultTextLayoutManager.getMinimumSize(ViewOnlyComponent component,
String text,
Insets insets)
|
Dimension |
SophisticatedTextLayoutManager.getMinimumSize(ViewOnlyComponent component,
String text,
Insets insets)
|
Dimension |
TextLayoutManager.getMinimumSize(ViewOnlyComponent component,
String text,
Insets insets)
Provides the minimum size required to render the provided text content in the specified ViewOnlyComponent . |
Dimension |
DefaultTextLayoutManager.getPreferredSize(ViewOnlyComponent component,
String text)
|
Dimension |
SophisticatedTextLayoutManager.getPreferredSize(ViewOnlyComponent component,
String text)
|
Dimension |
TextLayoutManager.getPreferredSize(ViewOnlyComponent component,
String text)
Provides the preferred size required to render the provided text content in the specified ViewOnlyComponent . |
Dimension |
DefaultTextLayoutManager.getPreferredSize(ViewOnlyComponent component,
String text,
Insets insets)
|
Dimension |
SophisticatedTextLayoutManager.getPreferredSize(ViewOnlyComponent component,
String text,
Insets insets)
|
Dimension |
TextLayoutManager.getPreferredSize(ViewOnlyComponent component,
String text,
Insets insets)
Provides the preferred size required to render the provided text content in the specified ViewOnlyComponent . |
void |
TextOverflowListener.notifyTextOverflow(String text,
ViewOnlyComponent component,
boolean overflowHorizontal,
boolean overflowVertical)
This method is called by the SophisticatedTextLayoutManager if a text string won't fit into
a component during an attempt to render it. |
void |
DefaultTextLayoutManager.render(String text,
Graphics g,
ViewOnlyComponent component,
Insets insets)
Render a string. |
void |
SophisticatedTextLayoutManager.render(String text,
Graphics g,
ViewOnlyComponent component,
Insets insets)
Render a string. |
void |
TextLayoutManager.render(String text,
Graphics g,
ViewOnlyComponent component,
Insets insets)
Render a string. |
|
Java DTV API 1.3 18-Nov-2009 |
||||||||
PREV NEXT | FRAMES NO FRAMES |