RichTextArea: RichTextArea doesn't have a setText method, but CodeArea does

Kevin Rushforth kevin.rushforth at oracle.com
Thu May 1 17:32:55 UTC 2025


Note that there is an easy way to set plain text if you are using a 
writable model:

rta.clear();
rta.appendText(String text);

-- Kevin


On 5/1/2025 7:55 AM, Andy Goryachev wrote:
>
> Intentionally: the CodeArea model contains plain text, while in the 
> RichTextArea the content depends on the model.  It may not contain 
> anything and be generated on the fly.
>
> -andy
>
> *From: *openjfx-dev <openjfx-dev-retn at openjdk.org> on behalf of 
> PavelTurk <pavelturk2000 at gmail.com>
> *Date: *Thursday, May 1, 2025 at 05:40
> *To: *openjfx-dev at openjdk.org <openjfx-dev at openjdk.org>
> *Subject: *RichTextArea: RichTextArea doesn't have a setText method, 
> but CodeArea does
>
> I've just found out that RichTextArea doesn't have a setText method, 
> but CodeArea does.
>
> Is this a mistake or was it done intentionally?
>
> Best regards, Pavel
>
> PS. Just don't think I spend my free time analyzing Javadoc. It's just 
> that I once opened an issue in RTFX suggesting
> to add a setText method, and today, seeing this issue, I decided to 
> mention that JavaFX RichTextArea has such
> a method. However, I was surprised not to find it.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/openjfx-dev/attachments/20250501/dc2de0d7/attachment.htm>


More information about the openjfx-dev mailing list