当前位置: 首页 > 工具软件 > RichTextFX > 使用案例 >

javafx中richtextfx的codearea获取光标bounds问题 报错信息:No value present

须景胜
2023-12-01

如果将滚动条拉至最上方而光标在下面不显示在屏幕中,codearea.getcaretbounds()是获取不到的。

解决:给caretboundsproperty加一个监听,定义一个全局变量接受,如果newvalue.ispresent()为false,则将oldvalue赋给全局变量。

 类似资料: