标题和标签字段栏中的问题

时间:2012-06-08 06:27:00

标签: blackberry blackberry-jde

我有一个标题栏,下面我有一个标签字段,我正面临一个问题,当我向下滚动标签字段“timezoneTitle”不可见。它只有在我向上滚动时才可见。我想要即使用户上下滚动也能保持固定,如何处理?

LabelField title= new LabelField("welcome", LabelField.FIELD_RIGHT);

hfm.add(title);



 // title for timezone
  LabelField timezoneTitle = new LabelField("", LabelField.ELLIPSIS
            | LabelField.USE_ALL_WIDTH | LabelField.FIELD_HCENTER) {
        public void paint(Graphics graphics) {
            graphics.setColor(Color.WHITE);
            graphics.setBackgroundColor(Color.BLUE);
            graphics.clear();
            super.paint(graphics);
        }
    };
setTitle(vm);
add(timezoneTitle );

2 个答案:

答案 0 :(得分:1)

让我们采取一个主垂直场VFM ......将hfm添加到VFM(vfm.add(hfm))&将时区字段添加到VFM(vfm.add(tzmger))。

答案 1 :(得分:0)

将主屏幕划分为两个垂直字段管理器(vfm1和vfm2)并将这两个字段添加到maine屏幕(VFM),将第一个添加时区添加到vfm1并将标签字段添加到vfm2。(对于vfm1设置标志NO_VERTICALSCROLL )。