0
考慮有兩個文本字段對象:選擇多個文本對象
TextField1="texta";
TextField2="textb";
輸出:
texta textb
現在我想從「TA」的文字欄選擇的文本字段2「TEX」。通過拖動鼠標。
我知道通過傳統的方法是不可能的?有沒有其他方法可以實現這一點?我還需要突出顯示文字。請幫助我....
考慮有兩個文本字段對象:選擇多個文本對象
TextField1="texta";
TextField2="textb";
輸出:
texta textb
現在我想從「TA」的文字欄選擇的文本字段2「TEX」。通過拖動鼠標。
我知道通過傳統的方法是不可能的?有沒有其他方法可以實現這一點?我還需要突出顯示文字。請幫助我....
在一個測試字段中的鼠標放下時,爲其他文本字段添加一個鼠標懸停處理程序。
在該處理函數中,從鼠標的本地x座標和文本的FontMetrics中找出應突出顯示多少個字符。
然後,您可以執行setSelection(...)以突出顯示正確的字符。
如果您沒有使用多個TextField,則可以使用這種方法更簡單: