1
我需要將屏幕分爲兩部分。在一部分中,我需要顯示文本元素的數組,而在另一部分中則使用一些帶有按鈕的文本字段。垂直現場管理器不可調焦且不可滾動
爲此,我將兩個垂直領域管理者命名爲第一個和第二個。
在第一垂直場經理我添加的文本內容是這樣
VerticalFieldManager ratesScreen = new VerticalFieldManager(FOCUSABLE|VERTICAL_SCROLL|VERTICAL_SCROLLBAR);
ratesScreen.setBorder(ratesScreenBorder);
for(int i=0;i<10;i++){
HorizontalFieldManager hfm = new HorizontalFieldManager();
LabelField years = new LabelField();
years.setText(ratesVector.elementAt(i));
LabelField arm = new LabelField();
arm.setText(ratesVector.elementAt(i+1));
LabelField fixed = new LabelField();
fixed.setText(ratesVector.elementAt(i+2));
hfm.add(gapLabel);
hfm.add(years);
hfm.add(gapLabel1);
hfm.add(arm);
hfm.add(gapLabel2);
hfm.add(fixed);
ratesScreen.add(hfm);
}
而第二個垂直場經理加入到這樣的狀態。
this.setStatus(screenManager);
它看起來像這樣
這裏的問題是上面的垂直場經理不可作爲焦點,而不是滾動。
有關如何解決的任何想法?