use of net.rim.device.api.ui.component.LabelField in project Samples-for-Java by blackberry.
the class ActivityScreen method indicateSender.
private void indicateSender() {
icon = new BitmapField(snd_icon);
icon_row.add(icon);
icon_row.add(new LabelField(" - LLCP sender"));
add(icon_row);
}
use of net.rim.device.api.ui.component.LabelField in project Samples-for-Java by blackberry.
the class ClientActivityScreen method emulateSmartCard.
private void emulateSmartCard() {
icon = new BitmapField(sc_icon);
icon_row.add(icon);
icon_row.add(new LabelField(" - emulating smart card"));
add(icon_row);
// mi_response.setCommandContext(this);
// mi_response.setCommand(new Command(new ResponseTextCommand()));
// addMenuItem(mi_response);
}
use of net.rim.device.api.ui.component.LabelField in project Samples-for-Java by blackberry.
the class Banner method addTitle.
/**
* Add a title using the String given
*
* @param title
* @since 1.2
*/
public void addTitle(String title) {
if (this.title instanceof LabelField) {
LabelField titleLabel = (LabelField) this.title;
titleLabel.setText(title);
} else {
if (this.title != null) {
this.delete(this.title);
}
this.title = new Title(title, Title.ELLIPSIS);
add(this.title);
}
}
use of net.rim.device.api.ui.component.LabelField in project Samples-for-Java by blackberry.
the class NfcVirtTargScreen method emulateSmartCard.
private void emulateSmartCard() {
icon = new BitmapField(sc_icon);
icon_row.add(icon);
icon_row.add(new LabelField(" - emulating smart card"));
add(icon_row);
mi_response.setCommandContext(this);
mi_response.setCommand(new Command(new ResponseTextCommand()));
addMenuItem(mi_response);
startEmulationOfISO14443ATarget();
}
use of net.rim.device.api.ui.component.LabelField in project Samples-for-Java by blackberry.
the class StartScreen method searchResponse.
// ResponseListener Implementation
public void searchResponse(Vector results) {
if (results != null && results.size() > 0) {
// Create the list of videos
GridFieldManager resultsList = new GridFieldManager(results.size() * 2, 2, GridFieldManager.USE_ALL_WIDTH | GridFieldManager.USE_ALL_HEIGHT);
resultsList.setColumnProperty(0, GridFieldManager.PREFERRED_SIZE, 0);
resultsList.setColumnProperty(1, GridFieldManager.AUTO_SIZE, 0);
resultsList.setColumnPadding(1);
resultsList.setCellPadding(0);
for (int i = 0; i < results.size(); i++) {
VideoData data = (VideoData) results.elementAt(i);
// Thumbnail
BitmapFieldButton image = new BitmapFieldButton(_clock, BitmapField.FOCUSABLE);
image.setSpace(2, 2);
image.setCommandAction(new ThumbnailClick(data));
data.setBitmapField(image);
resultsList.add(image);
// Text column
VerticalFieldManager vfm = new VerticalFieldManager();
vfm.add(new LabelField(data.getTitle(), LabelField.NON_FOCUSABLE));
vfm.add(new LabelField(data.getDescription(), LabelField.USE_ALL_HEIGHT | LabelField.NON_FOCUSABLE | LabelField.ELLIPSIS));
resultsList.add(vfm);
// Break
resultsList.add(new NullField(NullField.NON_FOCUSABLE));
resultsList.add(new SeparatorField());
}
UiApplication.getUiApplication().invokeLater(new ResultsUpdater(resultsList));
}
}
Aggregations