Wieso markierst du es denn nicht tatsächlich?
tja diesen Schritt möchte ich sparen, da das Feld u.U. ganz woanders ist als der Button ... daher sollte einfach die Markierung von selbst geschehen.
Aber scheinbar gibt es zwar soetwas wie getSelection() aber nicht setSelection() ?