-
Notifications
You must be signed in to change notification settings - Fork 236
Home
JordanMartinez edited this page May 7, 2018
·
12 revisions
Welcome to the RichTextFX wiki!
For a comparison of other third-party rich text areas for JavaFX, see JavaFX Controls for Code Editing.
If you are new to RichTextFX and want to get a better understanding of how it works, use the following guidelines:
- Shallowest understanding: Getting up to speed on how to use RichTextFX for simple applications
- Read through these pages in the wiki.
- Somewhat deeper understanding: Understanding some of the ins and outs of RichTextFX for more advanced applications.
- Read through these pages in the wiki:
- General guidelines
- Core classes (somewhat out of date but gives big picture before reading javadoc below)
- PS, S, and SEG: Explaining the main generics in RichTextFX
- Implementing custom objects
- Adding Support for Emojis
- Read each package's javadoc and their
See also
tags, which link to the important/foundational classes upon which others are built or to which they refer, in the following order:org.fxmisc.richtext.model
(the model),org.fxmisc.richtext
(the view),org.fxmisc.richtext.events/util
(miscellaneous things).
- Read through these pages in the wiki:
- Intermediate understanding: Understanding ReactFX and some of RichTextFX's dependencies
- Read through a tutorial Jordan wrote for ReactFX that explains what
EventStream
andVal
/Var
are. - Check out all of RichTextFX's dependencies as that will help you understand how it works. Besides ReactFX, Flowless is the next important. UndoFX and WellBehavedFX can be studied only when necessary.
- Read through a tutorial Jordan wrote for ReactFX that explains what
- Advanced understanding: Contributing to RichTextFX
- Read the Test Automation page
- Look through the tests in the
integrationTest
package to get an idea for the API and how to use TestFX well
- Home
- General guidelines
- Core classes
- Text Styles: Inline, Style Class, and Custom Style Objects
- PS, S, and SEG: Explaining the main generics in RichTextFX
- Implementing custom objects
- How to Override the Default Behavior
- RichTextFX CSS Reference Guide
- Adding Support for Emojis
- Known Issues
- Test Automation