Converssão de BigDecimal!

É o seguinte, tenho dois campos BigDecimal na minha tela,
na hora de preencher o metodo Set do atributo preciso converter o mesmo pra BigDecimal,
pois ele puxa o campo de um testField, e o textField so retorna Strings, como faço isso?
tentei assim:

p.setPrecocusto(BigDecimal.valueOf(fieldPrecoCusto.getText()));
p.setPrecovenda(BigDecimal.valueOf(fieldPrecoVenda.getText()));

mais não deu certo, alguem sabe como faço essa converssão?

Tenta isso…

p.setPrecocusto(new BigDecimal(fieldPrcoCusto.getText()));

Beleza caputojf1?

Então segue abaixo um exemplo que fiz para vc. Caso tenha dúvida manda ai.

[code]public class Teste {
public static void main(String args[]){
String teste = “10.00”;
BigDecimal big = new BigDecimal(0L);

    big = new BigDecimal(teste.toString());
    System.out.println(big);
}

}[/code]
at

Deu certo caputojf1 , brigadão =)