I am writing my first JavaFX application and I cannot find how to make some of the text in a Label to be superscript.
In Swing it was easy enough to use HTML tags, but this option is not available in JavaFX.
I have searched through many of the api's including Label, Font, TextFlow, Oracle docs and samples, and the internet in general.
Thank you.
One approach would be to substitute a
WebView
and use theloadContent()
method ofWebEngine
.The
WebView
is more flexible, but, depending upon which font you are using and the content of the superscript, there are Unicode superscript characters such asU+00B2
for the superscript 2.