在javaFX中显示数学公式
我想知道如何在JavaFX中的标签中显示数学公式。 喜欢这张图片: 我想要一个库的.jar和JavaFX中的一个小例子。 我已经找到了一些库,但它们只适用于Swing / AWT。 我尝试了其中一些,但它们对我不起作用。
用Java显示花式方程式
由于JLaTeXMath
使用Graphics2D
API进行渲染,因此可以使用FXGraphics2D将输出绘制到JavaFX Canvas
。 有关示例代码,请参阅我对其他类似问题的回答https://stackoverflow.com/a/25037747/2592874
只是我对https://stackoverflow.com/a/25037747/2592874的回复
JavaFX的下一个版本支持MathML:
- Java 8 Update 192中包含JavaFX 8 Update 192
- JavaFX 11。
只需使用WebView控件和MathML并使用以下命令设置HTML内容:
按照JavaFX / OpenJFX下载链接访问JavaFX 11及更高版本。 点击链接Java Early Access Download即可获得对这些版本的早期访问权限。
我查看了你引用的答案中提到的JLatexMath ,它可以创建一个BufferedImage。 使用SwingFXUtils,您可以将其转换为JavaFX Image并在您的应用程序中使用它。
相同的方法可能适用于其他库之一。