「接続の管理」ダイアログのように、CheckboxField を (Blackberry の) 固定テキストの右側に揃える必要があります。コードは次のとおりです。
final HorizontalFieldManager hfm = new HorizontalFieldManager(USE_ALL_WIDTH);
hfm.add(new LabelField("Test me please", LabelField.ELLIPSIS | FIELD_LEFT | FIELD_VCENTER | USE_ALL_WIDTH));
cbx = new CheckboxField(null, false, FIELD_RIGHT | CheckboxField.NO_USE_ALL_WIDTH);
hfm.add(cbx);
「USE_ALL_WIDTH」、「NO_USE_ALL_WIDTH」、および同様のフラグのさまざまな組み合わせを試しましたが、それでも欲しいものが得られません。テキストはずっと左に、チェックボックスはずっと右にあります。ラベルが USE_ALL_WIDTH に設定されている場合、チェックボックスは非表示になり、設定されていない場合、チェックボックスはテキストの近くに表示されます (hfm の右側ではありません)。