Acentos ´ ^ ~ não estão funcionando no Javafx

Olá,

recebi um software que usa Javafx, estou testando ele e percebi que acentos do português, como: ´ ^ ~ e `, não são reconhecidos no TextField. Já procurei da doc oficial e em vários fóruns, porém não vi nada que indicasse como resolver o problema. Alguém sabe como poderia resolver esse problema?

*Detalhes da aplicação: não usa fxml.

private TextField nomeField;
nome = new Label("Nome:");
nomeField = new TextField();
nomeField.setPrefSize(620.0, 27.0);

HBox dados = new HBox(20);
dados.getChildren().addAll(nome, nomeField, cadastrar);

O que seria exatamente “não está funcionando”? Seria você digitar e o TextField não exibir o acento? Tente talvez “forçar” o Locale de sua aplicação, através do código a seguir, em seu método Main.

Locale.setDefault(Locale.forLanguageTag(“pt-BR”));

Opa @LeonardoU, é exatamente isso, eu digito e não aparece nada, mas valeu pela dica, vou testar! :smiley:

Não deu certo não, ele continua sem reconhecer os acentos.

Realmente estranho @Danilo_Costa1, nunca tivesse esta situação. É Windows?

Estou desenvolvendo no Ubuntu, mas no Windows tem o mesmo problema. Valeu pela ajuda @LeonardoU, vou continuar pesquisando.