這是一個非常基本的東西,但我似乎無法找到答案搜索網。黑莓和Editfields
基本上,我在HorizontalFieldManager上顯示兩個EditField相鄰的問題。
我相信從我讀過的EditField使用它所在容器的最大寬度。考慮到這一點,我認爲添加editFields來分離VerticalFieldManagers,然後將它們添加到我的HorizontalFieldManager中將會起作用。下面是更多的代碼即時通訊這樣做。但不幸的是,userName顯示正常,但密碼字段無法解除。任何想法做什麼即時錯誤?
HorizontalFieldManager hfm = new HorizontalFieldManager(Manager.USE_ALL_WIDTH));
VerticalFieldManager vfmUser = new VerticalFieldManager();
VerticalFieldManager vfmPassw = new VerticalFieldManager(;
userName = new EditField("Username:", "", 5, EditField.FIELD_LEFT);
password = new PasswordEditField("Pass: ", "", 5, PasswordEditField.FIELD_RIGHT);
vfmUser.add(userName);
vfmPassw.add(password);
hfm.add(vfmUser);
hfm.add(vfmPassw);
add(hfm);
爲什麼你在同一行中添加兩個EditField並不是一個好的做法。 – BBdev