我知道JavaFX与平台无关,但它使用的字体呢?
问题
问题
我的特殊问题是4个unicode字符:
spade: \u2660
heart: \u2665
diamond: \u2666
club: \u2663
通过e使用。克。
Text text = new Text( "\u2660");
text.setFont( Font.font( null, 48));
我创建了一副卡片,仅由文本组成,没有图像,也没有svg。当然,如果mac / linux上的系统字体与windows上的系统字体不同,并且没有这4个特殊字符,那将是一无所获。
顺便说一句,如果有人使用mac或linux系统可以试用它,here's a gist with the cards。它应该如下所示:
非常感谢。
答案 0 :(得分:0)
不,不是。我玩弄了JavaFX到Android的转换。事实证明,卡片中缺少符号。