古兰经文本的javafx字体问题

时间:2018-12-03 17:48:02

标签: javafx arabic

我正在用javaFX开发桌面古兰经应用程序,但是我遇到了古兰经ayahs符号的一些问题。 我正在使用 Scheherazade-Regular.ttf 字体,并且在Java中使用的是这样:

Font arabicFont = Font.loadFont(getClass().getResource("/fonts/Scheherazade-Regular.ttf").toExternalForm(), 35);
Label ayah = new Label(ayah.getContent());
ayah.setPrefWidth(rootPane.getPrefWidth());
ayah.setWrapText(true);
ayah.setAlignment(Pos.BASELINE_RIGHT);
ayah.setTextAlignment(TextAlignment.RIGHT);
ayah.setFont(arabicFont);

这是应用程序中的显示方式

image

但是我想显示以下内容:

desired result

0 个答案:

没有答案