Blackberry 如何创建labelfields数组

Blackberry 如何创建labelfields数组,blackberry,Blackberry,我有n个数据,这些数据必须添加到标签字段,而标签字段又必须添加到hfm。我正在将标签字段中的单个数据设置为: final LabelField desc = new LabelField("", LabelField.FOCUSABLE); final LabelField desc1 = new LabelField("", LabelField.FOCUSABLE); Vector data = (Vector) listEvent.get(keys); for (int

我有
n
个数据,这些数据必须添加到标签字段,而标签字段又必须添加到hfm。我正在将标签字段中的单个数据设置为:

final LabelField desc = new LabelField("", LabelField.FOCUSABLE);
final LabelField desc1 = new LabelField("", LabelField.FOCUSABLE);

    Vector data = (Vector) listEvent.get(keys);
    for (int i = 0; i < data.size(); i++) {
       EventData ee = (EventData) data.elementAt(i);

    String Summary=    ee.getSummary();
     if (time.getText().equals(sTime)) {
                                                                                                             desc.setText(Summary);
     }
    else{
                 desc1.setText(Summary);

    }
}
    HorizontalFieldManager horizontalFieldManager_left18 = new HorizontalFieldManager() {

                 horizontalFieldManager_left18.add(desc1);
                 vfm.add(horizontalFieldManager_left18);
                    vfm.add(new SeparatorField());

    HorizontalFieldManager horizontalFieldManager_left17 = new HorizontalFieldManager() {

                 horizontalFieldManager_left17.add(desc);
                 vfm.add(horizontalFieldManager_left17);
                    vfm.add(new SeparatorField());
final LabelField desc=新LabelField(“,LabelField.FOCUSABLE”);
最终LabelField desc1=新LabelField(“,LabelField.FOCUSABLE”);
向量数据=(向量)listEvent.get(键);
对于(int i=0;i
在上面的代码中,我在向量上循环并将数据设置为
labelfield
,然后将标签添加到
hfm


现在的情况是矢量数据有多个摘要数据,并且数据在
labelfield
中被覆盖,我需要将
n
摘要数据的数量保留在labelfield中,并添加到新的
hfm

我想您对Blackberry是新手;欢迎使用BB Development

试着这样做:

公共类Abc扩展主屏幕
{
私人LabelField LabelField[];
公共广播
{
createGUI();
}
私有void createGUI()
{
int size=10;
labelField=new labelField[size];//在这里输入您的大小;即“data.size()”

对于(int i=0;ii如果您有任何疑问,请来到这个聊天室:那么如何在水平管理器中处理数组?因为我正在将此标签添加到hfm,然后将hfm添加到vm@sheetal_roswal,答案对我来说似乎没问题,如果这对你不起作用,那么你可以画一个用户界面的草图,并把它和你的问题一起发布出去,那就太好了。@Rupak sheetal在这里,我对n同样,您是否可以聊天?
public class Abc extends MainScreen
{
private LabelField labelField[];
public Abc() 
{
    createGUI();
}
private void createGUI() 
{
    int size=10;
    labelField=new LabelField[size];//Here put your size; i.e., "data.size()"

    for(int i=0;i<size;i++)
    {
        labelField[i]=new LabelField("LabelField: "+(i+1), Field.FOCUSABLE);
        add(labelField[i]);
    }
}
}