RichTextFX基于 JavaFX 的代碼編輯器
RichTextFX 提供 JavaFX API 的文本框,作為文本范圍的樣式。RichTextFX 是基礎(chǔ)的富文本編輯器,還是帶有語(yǔ)法高亮功能的代碼編輯器。
RichTextFX 有著大量的擴(kuò)展空間,比如,支持段落級(jí)樣式,文本中的任意節(jié)點(diǎn),包括樣式信息的復(fù)制粘貼等。
特性:
- 將任意樣式分配給任意范圍的文本。樣式可以是對(duì)象,CSS字符串或樣式類(lèi)字符串。
- 在每段前面顯示行號(hào),或更一般地,顯示任何圖形。可用于在每行代碼上顯示斷點(diǎn)切換。
- 支持顯示其他
Node同線(xiàn)S - 相對(duì)于插入符號(hào)或選擇內(nèi)容定位彈出窗口。有用,例如放置自動(dòng)補(bǔ)全框。
- 當(dāng)鼠標(biāo)在指定時(shí)間段內(nèi)仍停留在文本上方時(shí),獲取鼠標(biāo)下方的字符索引。對(duì)于根據(jù)鼠標(biāo)下的單詞顯示工具提示很有用。
- 僅在必要時(shí)覆蓋默認(rèn)行為,而不覆蓋其他任何部分。
評(píng)論
圖片
表情
