Differences in behaviour when clicking in field

I have differences in behaviour when I put the cursor in a field

When I click in a field, with format: dd-MM-yyyy
and I click after the date, than the cursor is placed at the beginning.
when I click in a field that has no format, the cursor is placed at the end.
When I have text-area and click in a field, the cursor is placed, right on the place where you clicked.

Why are there differences?
My customer complains about this behaviour.

ok for all fields it will set the cursor position on the mouse position (where you clicked)
when you tab into the textfield it will set the cursor to the last position possible (is this most wanted behaviour?)

works for me!

In LIST-VIEW when you click in a field the cursor is set to the click position. If you then click in the same column in a different row the cursor is set after the last position possible. If you then click in a different column the cursor is set to the click position. This happens only but with all list views.

Could you hide the cursor if the whole text or one or more than one char is selected?

Dieter

i changed that behaviour that it will now always set the cursor to the mouse position. Only it will now always do that also when you are jumping with the keyboard (TAB-key). So if you clicked onces in a field with the mouse on position 4, The next time it will also try to jump to that position when you use the tab.

i will try to improve that in a further version.

I don’t see the cursor when i select a portion of the text (Windows XP, Windows L&F on jdk1.4.2) This is l&n specifiek can’t do much about it.

Could you hide the cursor if the whole text or one or more than one char is selected?

I have Win 2000.

When I select text from left to right the selected text is highlighted and the cursor is blinking after the highlighted text.

When I select text from RIGHT to LEFT the selected text is highlighted and the cursor is blinking BEFORE the highlighted text.

Dieter