Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added BlueJ to the list of projects using RichTextFX #536

Merged
merged 1 commit into from
Jun 23, 2017

Conversation

neilccbrown
Copy link

We've just released the latest version of BlueJ, which now uses RichTextFX. BlueJ is an educational IDE for Java. We have in the order of 300,000 users a month, so RichTextFX will be in use by a lot of people.

Just wanted to say thanks for the library: we used to use Swing's JEditorPane, but for various reasons (HiDPI support, SwingNode bugs) we needed to transition to JavaFX. We had previously held off because there was no good in-built JavaFX component for text editing, so finding RichTextFX was a real bonus for us. It was flexible enough that we were able to bend it to do what we needed, including our scope highlighting (see below). So: thanks!

Here's a shot of our RichTextFX-backed editor:

image

@JordanMartinez
Copy link
Contributor

Nice! Which version did you ultimately end up using?

I'll merge it once Travis builds it.

@neilccbrown
Copy link
Author

A snapshot, pretty similar to version 0.7-M5, built early May. I hope to bring us forward to 0.7 in future, but the snapshot proved stable for us so I didn't want to change anything further once we'd starting testing release candidates.

@JordanMartinez
Copy link
Contributor

Yeah, that sounds about right. I'm wondering when Tomas will merge some of the PRs in his dependencies like Flowless as that will fix some of the other issues we have.

@JordanMartinez
Copy link
Contributor

Also, I like the scope highlighting. Looks good!

@JordanMartinez JordanMartinez merged commit def41b9 into FXMisc:master Jun 23, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants