我想在JavaFX中编写一个文本编辑器,它类似于Eclipse / Netbeans IDE,以突出显示Java代码。 任何人都可以建议如何实现它或任何人以前做过这个。
感谢。
答案 0 :(得分:10)
据我所知,没有用于代码突出显示/编辑的纯JavaFX库,所以如果你想在JavaFX中实现它,你将要从类似的Swing(或其他)项目进行翻译,或者你是靠你自己。
但是,你可以使用这样一个Javascript库并将其包装在WebView中,如果你想实现这一点 - Jewelsea(经常在这里摇摆)已经完成了这个和explained it rather nicely here。
答案 1 :(得分:7)
RichTextFX让我们为文本范围指定样式类。请查看Java keywords demo和its source code。