我正在用西班牙语开发应用程序,但在菜单和文本中我必须添加重音字符,但在运行应用程序时无法正确显示。
例如,在代码中它是
final MenuItem noEffects = new MenuItem("reiniciar selección");
但在运行应用程序后,它显示为
reiniciar selecci?n
如何正确显示西班牙文字?
编辑:
这是测试代码(主代码中的相同问题)
package sample;
import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;
public class Main extends Application {
@Override
public void start(Stage primaryStage) throws Exception{
Parent root = FXMLLoader.load(getClass().getResource("sample.fxml"));
primaryStage.setTitle("Hóla mundo");
primaryStage.setScene(new Scene(root, 300, 275));
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
答案 0 :(得分:0)
从OP中获取答案,并进行了编辑,以消除拼写错误并改善格式。从那里删除答案,并将其作为CW放在这里。
编辑:最终我解决了这个问题,我不得不在IntelliJ中配置编码格式,这是通过执行以下步骤来完成的: