Pessoal, por algum motivo, que deve ser simples, porém não estou conseguindo enxergar, eu não consigo setar um valor double em um JFormattedTextField.
já tentei com setText e setValue. Já formatei pra ficar igual a máscara do campo, etc.
Double d = produtos.get(pos).getValorUnitario();
DecimalFormat df = new DecimalFormat("00.00");
String str = df.format(d);
System.out.println(str);
valorUnitarioField.setValue(str);
//valorUnitarioField.setText(str);
alguem tem alguma ideia?