Hi all,
I am facing some problem while editing JTable cell.
I am trying to highlight the cell text as soon as one click on a particular
cell,so that a user can simply overwrite it with one keystroke.
I have added a "DefaultCellEditor" editor to the column

DefaultCellEditor integerEditor = new DefaultCellEditor(integerField)
{
    public Object getCellEditorValue() {
       return new Integer(integerField.getValue());
    }

    public Component getTableCellEditorComponent(JTable table, Object value,
boolean isSelected, int row, int column){
           integerField.setText( ((Integer)value).toString() );
           integerField.requestFocus();
           integerField.selectAll();
           integerField.grabFocus();
           integerField.repaint();
           return integerField;
    }
};

My function is doing fine but its text is not highlighted.
My data is changing in a single keystroke but its text does not look
highlighted.

please help me.
Thanks in  advance
Mohit Gupta



_______________________________________________
Advanced-swing mailing list
[EMAIL PROTECTED]
http://eos.dk/mailman/listinfo/advanced-swing

Reply via email to