Hi all. I have the following problem. I created my own class MoneyEditor wich extends DefaultCellEditor. In this class I defined the JFormattedTextField with the NumberFormat.getCurrencyInstance(Locale.US);. I override the getTableCellEditorComponent(), getCellEditorValue(), stopCellEditing() methods, and set this editor on one of my table's column. All works fine, but after I made some changes in the cell (in JFormattedTextField) and leave this cell the data in the cell is changed. For example if I inserted $25.00 after leaving the cell it shows only 25 When I double click on this cell again the data is shown normal $25.00.