Java 同步文本窗口小部件在SWT中滚动
我正在准备一个自定义组合,它显示两个不同的文本(Java 同步文本窗口小部件在SWT中滚动,java,user-interface,text,swt,scrollbar,Java,User Interface,Text,Swt,Scrollbar,我正在准备一个自定义组合,它显示两个不同的文本(StyledText更具体地说)小部件和一个滚动条。我的意图是对这两个文本小部件应用相同的滚动行为。侦听滚动条选择事件非常容易,但对于其他事件,如在文本小部件中移动插入符号或选择事件,需要侦听越来越多的事件 我的问题是,在文本窗口小部件中是否有更简单的滚动跟踪方法,或者我是否应该侦听所有可能的事件以保持滚动级别同步?可能有助于该解决方案使用与我目前测试的方法类似的方法。然而,文本小部件允许比简单画布更多的交互,所以我最终通过侦听器处理更多的事件。
StyledText
更具体地说)小部件和一个滚动条。我的意图是对这两个文本小部件应用相同的滚动行为。侦听滚动条选择事件非常容易,但对于其他事件,如在文本小部件中移动插入符号或选择事件,需要侦听越来越多的事件
我的问题是,在文本窗口小部件中是否有更简单的滚动跟踪方法,或者我是否应该侦听所有可能的事件以保持滚动级别同步?可能有助于该解决方案使用与我目前测试的方法类似的方法。然而,文本小部件允许比简单画布更多的交互,所以我最终通过侦听器处理更多的事件。