IllegalArgumentException (Resolvido)

Olá, seguinte: estou tentando setar a String de um TextField do j2me. Porém, quando chama a funcão setString() dá uma IllegalArgumentException, mas não vejo o pq.
Esse é o método que cria o TextField:

    public TextField get_orcDesc1() {
        if (orcDesc1 == null) {
            orcDesc1 = new TextField("Desconto %", "0", 3, TextField.DECIMAL);
        }
        return orcDesc1;
    }

Aqui é onde ocorre a exceção:

    String desc1 = buscaOrc.retornaValores(7);
    get_orcDesc1().setString(desc1);

*buscaOrc.retornaValores retorna uma String.
Alguém entende o pq dessa exception?

t+

já consegui resolver. O problera era que o TextField era menor do que a String que eu tava tentando colocar dentro dela.

t+