看板 Flash 關於我們 聯絡資訊
例如說現在我有一個TextArea 其text屬性值是: "123456789" 那如果 我現在想要作到 可以讓滑鼠移動到"1"這個字上就顯示tootip 且內容是1 移動到"2"就顯示內容是2的tootip 以此類推 選擇TextArea(Text應該也可以)是因為文字內容可能比較多 而且可以讓使用者複製文字 去查了查event object有提供的屬性 好像沒有能直接有幫助的... 原本還想說或許可以直接取得滑鼠座標 再配合一些TextArea的屬性 計算出現在應該是在第幾個字元上 但是這樣好像必須字體固定寬度才可以作到 所以想問問有沒有更泛用的作法呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.19.15
cloudfly:http://0rz.tw/y3sn6 07/31 01:11
cloudfly:可以參考這個..我也有實做過你所說的功能,主要是利用上 07/31 01:12
cloudfly:面網址所說的,修改他的程式碼,就可以了 07/31 01:13
cloudfly:基本上就是在你要顯示tooltip的文字後面加上自訂的block 07/31 01:14
cloudfly:這個block是繼承TextArea元件,你需要先用語法找出要加上 07/31 01:17
cloudfly:此block的文字是位於第幾個index,才能知道要加在哪裡 07/31 01:19
cloudfly:詳細可以看一下那個網頁,解說蠻詳細的...^^ 07/31 01:19
ayuiop:很感謝你 這完全就是我需要的^^ 07/31 10:34