解决JavaFx 中文乱码问题

标签:
javafx中文乱码it |
分类: JavaFX |
我在一个界面上放置两个按钮,其中一个名字为中文,另一个为英文;但是中文按钮出现了乱码问题。如下图:
我的源代码如下:
如果把上面源代码的注释取消了,就可以了正常显示中文了。如下图:
总结:遇到中文乱码时,去找找font属性,设置成中文的字体就可以解决了
我的源代码如下:
1
7
8 package test;
9
10 import javafx.stage.Stage;
11 import javafx.scene.Scene;
12 import javafx.scene.control.Button;
13 import javafx.scene.layout.HBox;
14
15 //import javafx.scene.text.Font;
16
17
20 Stage {
21title : "编码测试"
22width : 200
23height : 100
24scene : Scene {
25content: [
26
27HBox {
28translateX : 10
29translateY : 10
30spacing : 10
31content : [
32Button {
33text : "yes"
34}
35Button {
36// font : Font.font("宋体", 14)
37text : "确定"
38}
39]
40}
41]
42}
43 }
44
如果把上面源代码的注释取消了,就可以了正常显示中文了。如下图:
总结:遇到中文乱码时,去找找font属性,设置成中文的字体就可以解决了
后一篇:JavaFX 架构体系图