JavaFX TextField输入支持非英语语言

时间:2015-08-03 13:08:55

标签: java character-encoding uitextfield java-8 javafx-8

我正在使用javafx来构建mgmt应用程序。在UI中我有Textfileds来插入用户数据(非英文字符)但是当我使用getText方法时,对于像“מזדה”这样的输入,我得到的只是“????”而不是输入本身。

任何人都知道如何解决这个问题?我使用的是jdk 1.8。

搜索类似的查询并没有提出任何解决方案。

1 个答案:

答案 0 :(得分:1)

好的,所以经过一些额外的挖掘,我发现问题是我在注册jdbc驱动程序时没有设置字符编码。

final String DB_URL =“jdbc:mysql://127.0.0.1/amircar**?characterEncoding = utf8”; **

希望它会帮助某人