Blackberry - Definir cor de fundo do LabelField

Eu quero colocar vários LabelFields com texto alinhado à direita em um MainScreen com um fundo azul alice. Infelizmente eu não consigo descobrir como fazer isso acontecer.

O melhor que posso fazer é definir meu backround como Color.ALICEBLUE em uma MainScreen e colocar LabelFields na tela (também com um plano de fundo azul alice).

    public void paint(Graphics graphics) {
        graphics.setBackgroundColor(Color.ALICEBLUE);
        graphics.clear();
        super.paint(graphics);  
    }

e...

    LabelField display = new LabelField("", LabelField.FIELD_RIGHT){
        public void paint(Graphics graphics) {
            graphics.setColor(Color.DIMGRAY);
            graphics.setBackgroundColor(Color.ALICEBLUE);
            graphics.clear();
            super.paint(graphics);  
        }
    };

Substituir a rotina de pintura MainScreen me dá o meu plano de fundo azul alice, mas a substituição das rotinas de pintura dos LabelFields não parece ser adequada. O resultado é uma linha branca, com um plano de fundo azul alice apenas atrás do texto do rótulo. AdicionandoUSE_ALL_WIDTH corrige o problema de segundo plano, mas não consigo me alinhar corretamenteUSE_ALL_WIDTH.

Alguém sabe um trabalho para isso?

questionAnswers(2)

yourAnswerToTheQuestion