o problema é o seguinte :e que eu tenho uma aplicaçao onde ha um campo para digitaçaõ do preço de um produto,e eu quero 1 das 2 coisas:que quando eu chame o valor no banco(access) para uma tabela ,ele venha ja formatado(pois ele fica formatado so dentro do banco) ou entao criar um campo ja com o formato,que aceite qualquer valor normalmente e que eu fazer calculos c/ ele.valeu!
Bom, não sei qual é a formatação que você quer mas aqui vai um exemplo de uma formatação de data:
[code]/**
*setFormatoData()- define o formato para o campo de data.
*/
public static DefaultFormatterFactory setFormatoData() {
MaskFormatter comFoco = null;
try {
comFoco = new MaskFormatter("##/##/####");
comFoco.setInvalidCharacters(" ");
} catch (Exception pe) { }
DefaultFormatterFactory factory = new DefaultFormatterFactory(comFoco, comFoco);
return factory;
}[/code]
Ai basta colocar no formatterFactory do seu jformattedtextfield setFormatoData(), por exemplo: