Pegar valor em uma tabela

Olá pessoal

Tenho a seguinte tabela

linhas = new Vector();

colunas = new Vector();

colunas.add(“Campo Texto”); // 0

colunas.add(“Campo Não Editável”); // 1

TableModel1 = new DefaultTableModel( linhas,colunas );

jTable1 = new JTable( TableModel1 ); // linha e coluna

e num button, eu pego o que foi digitado num determinado campo …

Object obj = jTable1.getValueAt( jTable1.getSelectedRow(), 1 ); // pega o
objecto da coluna 1

Quando eu pego o que foi digitado em todas as colunas aparece sempre o que
o usuário digitou na celula, mas tenho um coluna que eu criei, para valores
monetarios, que usa celleditor e cellrenderer, alias, em todas as colunas o
cell editor e cellrenderer, mas so nessa coluna de campo monetario que da
problemas. O valor que ele pela nessa coluna não é o que o usuário digitou,
e sim :

JMoedaRealTextField[,600,120,149x19,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignmentY=0.0,border=javax.swing.plaf.basic.BasicBorders$FieldBorder@a83b8a
,flags=296,maximumSize=,minimumSize=,preferredSize=,caretColor=javax.swing.plaf.ColorUIResource[r=0,g=0,b=0],disabledTextColor=javax.swing.plaf.ColorUIResource[r=172,g=168,b=153],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=1,left=1,bottom=1,right=1],selectedTextColor=javax.swing.plaf.ColorUIResource[r=255,g=255,b=255],selectionColor=javax.swing.plaf.ColorUIResource[r=49,g=106,b=197],columns=0,columnWidth=0,command=,horizontalAlignment=LEADING]

Alguem sabe porque ele pega as propriedades do campo e nao o valor da
celula ?

Como faço para corrigir isso ?